需要明确的是,这是场景:我正在执行如下查询:
SELECT * FROM table_name WHERE uid IN ( 1, 3, 5, 8, 23, 4, 589 ... )
s列表uid
来自用户。
有没有办法uid
使用 SQL 获取列表中所有匹配的 s?
我正在寻找 Oracle SQL 语法,但我也想知道常见数据库系统的语法。
谢谢。
更新
我想得到ALL MATCHING uid
。例如,表中没有具有 uid8
和23
的记录,输出应为 1, 3, 5, 4, 589 ...