MySQL笔记 -- 问答

where 1=1 和where 1=0 都什么意思?

where 1=1 条件始终为True,作用是:在多条件查询中的一种构造方法,如果条件都不满足,SQL也不会出错。
where 1=0 条件始终为false,作用是:查询结果不返回数据,只返回表结构。可以用于快速建表

如何将查询字段的多个结果合并到一行

使用GROUP_CONCAT()函数,例如

SELECT GROUP_CONCAT(phoneNumber) as phoneNumber 
FROM user 
WHERE uid = #{uid}
原文地址:https://www.cnblogs.com/junzifeng/p/11830785.html