Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - законно ли е да се направи 'SELECT table1.*,table2.column FROM table1,table2'?

Законно е, но ще ви даде декартово произведение на двете таблици. Сигурни ли сте, че искате декартов продукт?

Повечето пъти бихте използвали JOIN както в:

Select Table1.*, Table2,ColumnName
From Table1
    INNER JOIN Table2
        ON Table1.PKColumn = Table2.FKColumn


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP добавя наклонени черти, sql инжекция все още е валидна?

  2. Проблеми при избора на правилния ред от втора таблица

  3. SQL за създаване на матрична таблица

  4. Предупреждение:mysql_query():предоставеният аргумент не е валиден ресурс на MySQL-Link

  5. iOS - Правилно форматиране на времеви печати между mySQL (apache) и iOS (NSDate)