正常情况下:A表有个字段`a`,根据`a`连B表的`b`。并返回A和B表合并后的所有内容。问题:当`a` = 0的时候就不要去连B表,直接返回A的所有内容而没有B的内容(因为不要去取)。这个SQL语句怎么写??如果可以用thinkphp专用语句最好了
1 回答
汪汪一只猫
TA贡献1898条经验 获得超8个赞
这个需求用sql无法实现的,你可以在程序用两个sql判断,一个是直接查询a表数据,一个是关联查询。用php判断,当a=0时,则用select a from A ,else select a,b from a,b
- 1 回答
- 0 关注
- 1141 浏览
添加回答
举报
0/150
提交
取消