扫码关注官方订阅号
求教,有个东西需要查询一下,就是如图,我想将周五的人名与前4天做对比,如果不重复的话,就显示出来。请问这个mysql语句该怎么写呢? 我希望得到的结果是皮特和玛丽。但是不知道这个mysql语句该怎么写。谢谢
认证0级讲师
sqlSELECT NAME FROM tbl WHERE date = 'Fri' AND NAME NOT IN( SELECT NAME FROM tbl WHERE date IN('Mon', 'Tue', 'Wed', 'Thu') )
sql
SELECT NAME FROM tbl WHERE date = 'Fri' AND NAME NOT IN( SELECT NAME FROM tbl WHERE date IN('Mon', 'Tue', 'Wed', 'Thu') )
笨办法是这样子的,当用户数据很多的时候效率会有问题。
取出来这两段数据,做下交集
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
笨办法是这样子的,当用户数据很多的时候效率会有问题。
取出来这两段数据,做下交集