2016-07-19 23 views
0

嗨,我有表名數據字段是:如何Concat的領域形成表在MySQL

  • ID
  • 科德
  • prov_nama
  • kota_nama
  • 總線
  • kode_d(場concat)

我使用PHPMaker和我的隨後的代碼是 CONCAT(上部(SUBSTR(kota_nama,1,2)),KODE) 例如:

  • ID:1
  • KODE:001
  • prov_nama:雅加達
  • kota_nama:Cijantung
  • 總線:VIP

輸出kode_d是:CI001

如何使輸出kode_d像:JCI001
用的concat

級聯字符串= [prov_nama的第一個字符] [KODE]

[的kota_nama前兩個字符]

謝謝

回答

1

只需添加prov_nama的第一個字符

CONCAT(part1, part2, part3, ..., partn)

upper(string) - >資本情況

substr(string, start_index, number_of_characters)

CONCAT(upper(substr(prov_nama,1,1)),upper(substr(kota_nama,1,2)),kode)

+0

Fuzzzel,非常感謝 – pujiarahman