2014-07-22 87 views
-1

我希望通過使用姓氏的前三個字母,名字的第一個字母和日期人成爲客戶,創建唯一的客戶ID。創建自定義客戶ID

例子:

FIRST LAST DATE 
John Smith 12/29/2013 

Customer ID : SMIJ_12292013 

如何設置一個字段,我將其命名爲ID,從這些不同的列中讀取信息並把它們組合成一列,以使customer ID

我正在使用桌面訪問2013.

+0

請參考下面的回答:請告訴我是正確與否 –

回答

0
Select Concat (Left(Last,3), Left(First,1),'_',Date); 

使用該查詢作爲insert語句

0

不會觸發這個工作嗎?創建一個用於表的插入操作,並在其中放置創建它的代碼並將其插入到ID列中......這樣,您將能夠使用簡單的插入語句而不是將參數傳遞給存儲過程或運行復雜查詢。

0

我會爲了處理領域使用PHP,再後來插入客戶ID腳本從表

0

你會做這樣的讀取信息。 如果你想從三個不同的領域閱讀。

SUBSTRING(col1, 1, 1) + SUBSTRING(col2, 1, 1) + SUBSTRING(col3, 1, 1) 

您可以將這三個字符串連接成單列。