如何将 mysql 表中的列值作为一组值返回?

还助MySQL的MAKE_SET()函数,咱们否以将MySQL表外的列值做为一组值返归。为了懂得它,咱们以Student_Name表为例,个中蕴含下列数据−

mysql> Select * from Student_Name;
+---------+-------+---------+
| FName   | Mname | Lname   |
+---------+-------+---------+
| Rahul   | NULL  | Singh   |
| Gaurav  | Kumar | NULL    |
| Harshit | NULL  | Khurana |
| Yash    | Pal   | Sharma  |
+---------+-------+---------+
4 rows in set (0.00 sec)
登录后复造

而今,假定咱们念要建立“Fname”以及“Lname”列的值召集,那末下列盘问将完成:

mysql> Select MAKE_SET(1|4,fname,mname,lname)AS '(Fname,Lname)' from Student_name;
+-----------------+
| (Fname,Lname)   |
+-----------------+
| Rahul,Singh     |
| Gaurav          |
| Harshit,Khurana |
| Yash,Sharma     |
+-----------------+
4 rows in set (0.00 sec)
登录后复造

以上便是怎样将 MySQL 表外的列值做为一组值返归?的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(36) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部