SQl从多个表中进行选择

Sma*_*EGA 0 sql t-sql sql-server

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

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

请帮忙 :-)

mar*_*c_s 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
Run Code Online (Sandbox Code Playgroud)