Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT
- P.*
- FROM
- People P
- LEFT OUTER JOIN Employees E ON
- E.ID = P.ID -- Or whatever your PK-FK relationship is
- WHERE
- E.ID IS NULL
- CREATE TABLE #PEOPLE
- (ID INTEGER,
- Name NVARCHAR(50))
- CREATE TABLE #EMPLOYEE
- (ID INTEGER,
- Name NVARCHAR(50))
- GO
- INSERT #PEOPLE VALUES (1, 'Bob')
- INSERT #PEOPLE VALUES (2, 'Steve')
- INSERT #PEOPLE VALUES (3, 'Jim')
- INSERT #EMPLOYEE VALUES (1, 'Bob')
- GO
- SELECT ID, Name
- FROM #PEOPLE
- EXCEPT
- SELECT ID, Name
- FROM #EMPLOYEE
- GO
- SELECT * from PEOPLE, TYPE
- WHERE PEOPLE.type_id = TYPE.id
- AND TYPE.name = 'CONTRACTOR'
- SELECT * from PEOPLE, TYPE
- WHERE PEOPLE.type_id = TYPE.id
- AND TYPE.name = 'EMPLOYEE'
- SELECT * FROM Table1
- WHERE Table1.Key NOT IN (SELECT Table2.Key FROM Table2 WHERE Table2.Key IS NOT NULL)
- select *(or selected matching field)
- from tableA as A
- where not exist
- (select *(or selected matching field)
- from tableB as B
- where A.key = B.key)
- select *(or selected matching field)
- from tableA as A
- where exist
- (select *(or selected matching field)
- from tableB as B
- where A.key = B.key)
Add Comment
Please, Sign In to add comment