MySql 查询结果不包含重复

MySql 查询结果不包含重复,第1张

行结果不重复用

DISTINCT,在SELECT后面添加就可以了,其他的不变

的话需要注意:如果是多表连接查询,对两个表都有的列(列名相同)需要指定表名,即在SELECT后面用“表.列”表示。。。。

SELECT * FROM `tableA` WHERE LENGTH(`row_name`)<>CHARACTER_LENGTH(`row_name`)

这样就能找出含有中文的记录了;如果查找全英文的记录,长度是相等的,把“<>”换成“=”就可以了,即

SELECT * FROM `tableA` WHERE LENGTH(`row_name`)=CHARACTER_LENGTH(`row_name`)

select *

from 表名

where 时间 not in (select top 5 时间 from 表名 order by 时间 desc)

order by 时间 desc


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8715498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存