一条查询语句满足两种条件的列表如何实现的?
如何实现:
效果:一条查询语句 满足两种条件的!!!
例如:库有字段: int aa;int bb; 条件是:列出aa=5的五条记录及bb=1的所有记录!??
------解决方案--------------------没学过sql
?
------解决方案--------------------select * from 表名 where aa=5 or bb=1
------解决方案--------------------MYSQL:
select * from 表名 where aa=5 LIMIT 0,5 UNION ALL select * from 表名 where bb=1
SQL SERVER
SELECT TOP 5 * from 表名 where aa=5 UNION ALL select * from 表名 where bb=1
------解决方案--------------------delete from A,B where id=1;这条语句对不?
其中A,B都有id这个字段
不对 ,需要指明, 例如a.id=1
------解决方案--------------------怎么在群里也见这个问提这里也见了.
UNION ALL
还可以用另一种