通过检查另一个表上的条件从表中选择条目

时间:2013-05-08 09:27:43

标签: sql select

我有两张桌子:

表1

ID    ServiceID  

01     21
02     22
03     23

表2

ID    Value

01    NULL
02    value2
03    NULL

我想从ServiceIDs中选择Table1 Table2中没有NULL值的ID ServiceID 22 。输出将是:

{{1}}

我可以使用C#进行编码,但对SQL不是很好。请帮忙。

2 个答案:

答案 0 :(得分:1)

SELECT t1.ServiceID FROM Table1 t1 INNER JOIN Table2 t2
ON t1.ID = t2.ID
WHERE t2.Value IS NOT NULL

答案 1 :(得分:0)

SELECT t1.ServiceID FROM Table1 t1 INNER JOIN Table2 t2
ON t1.ID = t2.ID
WHERE t2.Value IS NOT NULL