简体   繁体   English

CodeIgniter点火数据表将2个查询字段组合为1列

[英]CodeIgniter Ignited Datatables combine 2 query fields as 1 column

I have a table Person with fields LastName , FirstName and MiddleName . 我有一个表Person具有字段LastNameFirstNameMiddleName

I would wanted to display in datatable as one column the LastName, FirstName MiddleName 我想在数据表中将LastName, FirstName MiddleName作为一列显示

Is it possible? 可能吗? How? 怎么样?

I believe you can do SELECT CONCAT(LastName, ", ", FirstName, " " , MiddleName ) as Name FROM Person . 我相信您可以将SELECT CONCAT(LastName, ", ", FirstName, " " , MiddleName ) as Name FROM Person This will concat all names in one column named Name. 这会将所有名称合并在一个名为Name的列中。 Second blank " " is to set a gap between First and Middle Name. 第二个空格“”用于在名字和中间名之间设置一个间隔。

只需使用MySQL CONCAT函数即可实现

SELECT CONCAT(LastName,' ', FirstName,' ',MiddleName) AS PersonName From Person;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM