sql >> Database teknologi >  >> RDS >> Sqlserver

Korrekt måde at vælge mellem to tabeller i SQL Server uden fælles felt at deltage på

Du kan (bør) bruge CROSS JOIN . Følgende forespørgsel vil svare til din:

SELECT 
   table1.columnA
 , table2.columnA
FROM table1 
CROSS JOIN table2
WHERE table1.columnA = 'Some value'

eller du kan endda bruge INNER JOIN med nogle altid sande betingelser:

FROM table1 
INNER JOIN table2 ON 1=1


  1. ved at bruge COPY FROM i en Rails-app på Heroku med Postgresql-backend

  2. SQL Server DATEPART() vs DATENAME() – Hvad er forskellen?

  3. sqlalchemy, indstiller MySQL-tegnsæt som `create_engine`-argument

  4. Sådan planlægges et arbejde til at køre på et bestemt tidspunkt ved hjælp af dbms_scheduler