扫码关注官方订阅号
目前有3个表 A B C
需求是先A和B内联查询出一个结果,然后左联C表(C数据是不全的)
我的写法是
SELECT * FROM A,B LEFT JOIN C ON A.id=C.id WHERE A.id=B.id ORDER BY id
虽然没有报错,但是结果是不对的。。。
请问我该怎么写语句才能查出正确的结果
业精于勤,荒于嬉;行成于思,毁于随。
自己解决了: SELECT * FROM A LEFT JOIN C ON A.id=C.id INNER JOIN B ON B.id=A.id
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
自己解决了:
SELECT * FROM A LEFT JOIN C ON A.id=C.id INNER JOIN B ON B.id=A.id