sql >> Database >  >> RDS >> Sqlserver

SQL Server - gebrek aan NATURAL JOIN / x JOIN y USING(field)

Ik gebruik nooit NATURAL JOIN omdat ik de mogelijkheid niet leuk vind dat de join iets zou kunnen doen wat ik niet van plan ben, alleen maar omdat er in beide tabellen een kolomnaam bestaat.

Ik gebruik de USING join-syntaxis af en toe, maar net zo vaak blijkt dat ik een complexere join-voorwaarde nodig heb dan USING kan ondersteunen, dus ik converteer het naar het equivalente ON syntaxis tenslotte.



  1. Samenvoeging van SQL Server-tekenreeksen met Null

  2. Hoe voer ik een mysqldump uit zonder een wachtwoordprompt?

  3. Mechanisme Gevolgd door Oracle wanneer we een hot-back-up maken

  4. SQL:werk een rij bij en retourneer een kolomwaarde met 1 query