使用SQL Server,我可以发送
SELECT * FROM FOO
SELECT * FROM BAR
到服务器并在一次旅行中取回两者的结果。
我也可以使用mySQL吗?
答案 0 :(得分:3)
我只能谈论PHP的mysqli扩展,但我想大多数mysql库都可以实现。在PHP中,您可以发送多个查询,例如
SELECT * FROM foo; SELECT * FROM bar;
使用mysqli_multi_query()
并使用mysqli_next_result()
迭代结果集。
答案 1 :(得分:1)
只要查询的列数相同,您就可以对这两个查询执行UNION,例如
SELECT * FROM foo
UNION
SELECT * FROM bar