sql >> Database >  >> RDS >> Sqlserver

Krijg ongemarkeerde gegevens van db

DECLARE @teamName varchar(50) = 'TEAM01'

SELECT * 
FROM Mails M
LEFT OUTER JOIN MailAssignments MA ON M.msgId = MA.msgId
WHERE MA.msgId IS NULL OR 
      (
         MA.forTeam IS NULL AND 
         MA.notForTeam <> @teamName AND 
         MA.processedByTeam <> @teamName
      )

Zou dit doen wat je wilt?




  1. Oracle pivot-operator

  2. Is het mogelijk om een ​​nieuwe rij bovenaan de MySQL-tabel in te voegen?

  3. Waarom is mijn zoekopdracht met meerdere kolommen aanzienlijk langzamer dan de overeenkomstige zoekopdrachten met één kolom, zelfs met een index met meerdere kolommen?

  4. Een hint naar PostgreSQL