Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL - é legal fazer 'SELECT table1.*,table2.column FROM table1,table2'?


É legal, mas lhe dará um produto cartesiano das duas tabelas. Tem certeza de que deseja um Produto Cartesiano?

Na maioria das vezes, você usaria um JOIN como em:
Select Table1.*, Table2,ColumnName
From Table1
    INNER JOIN Table2
        ON Table1.PKColumn = Table2.FKColumn