SQL返回多个表

时间:2019-11-04 17:12:14

标签: php sql grouping

我正在使用PHP和MySQL 假设我有一个类似

的查询
SELECT * FROM tablename WHERE smth=?

我需要在同一张表上执行10个这样的查询,每个查询具有不同的“ smth”值。 我可以让SQL一次运行返回多个表,每个表都是'smth'值吗?

1 个答案:

答案 0 :(得分:0)

使用IN

SELECT *
FROM tablename
WHERE smth IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?);

您可以将所有十个值作为参数传递。