SQL-如何在WHERE语句中提取多行

问题描述 投票:0回答:1

假设我有一张简单的桌子。每行都是要发货的产品……具有唯一的ID号。我想要一组5个ID号的SELECT字段的结果...是否有一种更简单的方法来返回五行数据,而不是我之前做过的事?

(理想情况下,我想在WHERE子句中复制/粘贴ID列表,例如:WHERE ID = 1,19,35,70,121)

SELECT ID, Shipping Date, Estimated_Ready_date FROM reportB 
WHERE ID = 1 or ID = 19 or ID = 35 or ID = 70 or ID = 121
sql
1个回答
0
投票
SELECT ID, Shipping Date, Estimated_Ready_date
FROM reportB
WHERE ID IN (1, 19, 35, 70, 121)

0
投票

请在下面的查询中使用,

SELECT ID, Shipping Date, Estimated_Ready_date FROM reportB 
WHERE ID IN (1, 19, 35, 70, 121);
© www.soinside.com 2019 - 2024. All rights reserved.