合集-mysql
摘要:
比如公司业务是和房产相关的,但是库里存在和房产不相关的内容时就需要筛选并删除。 如何筛选才能不误伤呢? 这是我的一个初步的SQL: 意思是如果name、desc字段都不包含房、盘、楼、地产关键字才找出来。 如下: 这篇文章就到这里啦!如果你对文章内容有疑问或想要深入讨论,欢迎在评论区留言,我会尽力回
阅读全文

摘要:有时候我们想知道某条记录在表中的多少行,这样我们就可以开始继续上一次的任务了。 下面是SQL,可以直接执行,把表名改成自己真实的表名就好了,还得注意下子查询的排序,也得按自己真实需求来即可: SET @row_number = 0; SELECT index_position FROM ( SELE
阅读全文
摘要:假设某个表的数据如下: source_id是有重复的,我们想要的结果是: 如何实现呢?很简单,一条SQL搞定: DELETE FROM source WHERE id NOT IN ( SELECT * FROM ( SELECT MIN(id) FROM source GROUP BY sourc
阅读全文
摘要:重点:数据库有一个城市字段,是一个json数组(["北京市", "上海市", "广州市"]),每条数据的城市可能重合,通过下面SQL可返回去重后的城市列表,mysql版本要5.7以上才支持。 SQL如下: SELECT DISTINCT TRIM(JSON_UNQUOTE(JSON_EXTRACT(
阅读全文