sql >> Database >  >> RDS >> Sqlserver

Innerlijke join met als voorwaarde

Een inner join retourneert alleen een rij als er overeenkomsten worden gevonden aan beide zijden van de join. Als u op zoek bent naar iets dat alle rijen uit Tabel1 retourneert, maar alleen records uit Tabel2 wanneer een overeenkomst wordt gevonden, wilt u een left outer join:

select * from Table1 as t1
left outer join Table2 as t2
    on t1.RepID = t2.RepID
where t1.Date = @Date
order by t1.Date desc


  1. Hoe een query te schrijven om de huidige datum te vergelijken met de timestamps gemaakt_op in de database?

  2. Hoe kan ik teken omzetten naar een datumformaat?

  3. SQLAlchemy datetime-bewerkingen aan serverzijde

  4. Een web-app vanaf nul maken met Python Flask en MySQL:deel 4