sql >> Databáze >  >> RDS >> Sqlserver

Správný způsob výběru ze dvou tabulek na serveru SQL Server bez společného pole pro připojení

Můžete (měli byste) použít CROSS JOIN . Následující dotaz bude ekvivalentní vašemu:

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

nebo můžete dokonce použít INNER JOIN s nějakou vždy pravdivou podmínkou:

FROM table1 
INNER JOIN table2 ON 1=1


  1. Android:NullPointerException Nelze načíst databázi do listview v rámci fragmentu

  2. Vložení dat do zobrazení (SQL Server)

  3. AWS Aurora MySQL bez serveru:jak se připojit z MySQL Workbench

  4. MySQL a Java:tabulka neexistuje