2017-10-09 50 views
0

是否可以在sql查询中创建本地查找列表?SQL本地查找列表

财产以后这样

SELECT ID from table 
    (select o.number from o join ID = o.id) 



Local list as o 
ID, Number 
x = 1 
y = 2 
z = 3 
+0

描述你有什么(样表数据),和你想要什么。 – jarlh

+0

您正在使用哪个[DBMS](https://en.wikipedia.org/wiki/DBMS)产品? Postgres的?甲骨文? “SQL”只是一种查询语言,而不是特定数据库产品的名称。 –

回答

0

您没有说明您正在使用的数据库产品,所以这是标准的ANSI SQL:

select * 
from the_table t 
    join ( 
    values ('x', 1), ('y', 2) ('z',3) 
) as o (id,number) on t.id = o.id; 
+0

谢谢,那就是我正在寻找的。 – TBoy3