MySQL
rjx贤
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql 根据某个字段分组,并将多条记录的某个字段以逗号分隔成一条数据
例如,现有一个testuser表 ,表结构大概如下:现在我们想要把该表中的用户查出来,如果该用户有多个对应的手机号,以逗号分隔展示。例如:可以要怎么样才能实现这个需求呢? 这个时候最简单的方法就是用Mysql的group_concat()函数了。group_concat()函数1、功能:将group by产生的同一个分组中的值连接起来,返回一个字符串结果。2、语法:gr...原创 2019-10-18 18:01:55 · 3167 阅读 · 0 评论 -
通过表中type来判断与哪个表联查
现有sc_quotation 行情表,sc_user 用户表,sc_admin 管理员表 三张表 现在要使用联查将sc_quotation中的create_user(放的是id)字段变成创建人的名字,但是由于用户和管理员都会进行创建,会导致create_user相同 ,加入type字段 1代表 用户创建,2代表管理员创建 现在要查出行情表所有信息+创建人的名字 所以使用mysql 对type进行...原创 2018-08-09 14:23:18 · 353 阅读 · 0 评论 -
MySQL模糊查询日期时间的方法
今天在写一个SSM项目时,其中需要到用模糊查询日期,之前没有用过 ,在网上翻阅一些资料查找到一些方法,特来跟大家分享下:Mysql模糊查询有以下三种方法:1.Convert转成日期时间型,在用Like查询。select * from table1 where convert(date,DATETIME) like '2006-04-01%'第一种方法应该适用与任何数据类型;2.B...原创 2018-08-02 18:33:53 · 24144 阅读 · 6 评论 -
MYSQL数据库SQL语句中的not in 优化
SQL语句中的IN和NOT IN子查询理解起来很直观,和实际的业务也很匹配,所以经常会被开发人员使用,如果是数据量不大的表还好,如果数据量较大的话就会出现性能问题。所以就需要对not in 语句进行优化。例如现在有一条sql:SELECT count(*) FROM yong_hu_sheng_qing q WHERE q.isdelete=0 AND q.id not in ( (...原创 2019-07-30 10:57:37 · 1995 阅读 · 0 评论
分享