如何在mysql中连接字段表格

时间:2016-07-19 09:37:19

标签: php mysql

我有表名数据,字段是:

  • ID
  • KODE
  • prov_nama
  • kota_nama
  • 总线
  • kode_d(field 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的第一个字符] [kota_nama的前两个字符] [kode]

感谢

1 个答案:

答案 0 :(得分: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)