您的位置:首页 > 数据库

sql查询同一表格中,不同字段,但是两个字段的值相同的记录行

2017-01-09 15:40 1196 查看
比如有表格go_shoplist,字段为id,qishu,maxqishu 查询的记录为.qishu与maxqishu相同的行.

select * from `go_shoplist`  where qishu=maxqishu


下面的写法也正确,模拟联表查询其实查询的是同一个表,用到left join

SELECT a.qishu, a.id, b.maxqishu
FROM `go_shoplist` a
LEFT JOIN `go_shoplist` b ON a.id = b.id
WHERE a.qishu = b.maxqishu
LIMIT 0 , 30
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐