MySQL
梦想实现家jamie
不喜欢探究原理和机制的程序媛,不是一个好程序媛!
展开
-
MySQL---表a中某一字段名为“55,56,”,去表d中查询其对应的值
select a.*, (select GROUP_CONCAT(d.name) from blade_dict d where FIND_IN_SET(d.id, a.repeat)) as 'repeatName2'from smt_auto aorder by id descFIND_IN_SET(str,strlist)函数:参数str:要查询原创 2017-04-10 16:50:04 · 787 阅读 · 0 评论 -
MySQL---查找表lamp中,字段gisbaidu,拼接成字符串,并以分号隔开
select GROUP_CONCAT(l.gisbaidu SEPARATOR ';')from lamp l更多iOS、Android、Python、Java、MySQL的文章,请点击:http://blog.csdn.net/jamiecheung更多Java、Unity3D的文章,请点击:http://blog.csdn.net/u原创 2017-04-24 09:21:49 · 326 阅读 · 0 评论 -
MySQL---统计表a中数据的总条数、统计表a中“状态”字段为“1”的条数
1、统计表a中数据的总条数:select count(1) from a2、统计表a中“状态”字段为“1”的条数:select count(1)from awhere fk_statusid=1原创 2017-05-31 16:49:56 · 3331 阅读 · 0 评论 -
MySQL---使用GROUP_CONCAT后limit无效
想要在表中取出最新创建的几条数据,在MySQL中同时使用GROUP_CONCAT和limit:select GROUP_CONCAT(id) from smt_data dorder by createtime desc limit 5此语句的结果是,将表中所有的id都查找出来了,语句结果就不是自己想要的。我的方法是创建一个临时表t,作为最新创建的几条数据的临时表,再到临时表t中取原创 2017-06-28 14:12:43 · 7520 阅读 · 1 评论