我想使用select语句根据其ID获取特定元组.所以我希望能够在一个查询中从table1中获取col1,其中id = 1,5,9,15,如果可能的话.我该怎么做呢?
Select col1 from table1 where id = 1 and id = 5...
Run Code Online (Sandbox Code Playgroud)
我尝试过这个,但我什么也得不到.我错过了什么?
谢谢!
在单行中,id不能同时为1和5.这是不可能的,因此查询永远不会匹配任何行.
但它可以是1 或 5.
SELECT col1 FROM table1 WHERE id = 1 OR id = 5 ...
Run Code Online (Sandbox Code Playgroud)
您还可以使用IN语法:
SELECT col1 FROM table1 WHERE id IN (1, 5, 9, 15)
Run Code Online (Sandbox Code Playgroud)