SQl从多个表中进行选择

时间:2010-03-12 12:15:12

标签: sql sql-server tsql

我有两个表emptable1(empid,status)emptable2(empid,week)

我想在emptable1中选择状态为0的所有empid,并且从empid列表中我需要从表emptable2中选择empid,其周为7

请帮助: - )

2 个答案:

答案 0 :(得分:6)

不详细了解你的表结构,但这应该有效:

SELECT  
    (fields)
FROM 
    dbo.emptable1 e1
INNER JOIN
    dbo.emptable2 e2 ON e1.empid = e2.empid
WHERE 
    e1.status = 0
    AND e2.week = 7

答案 1 :(得分:1)

使用加入怎么样?加入这两个,然后完全完成你的逻辑实现。