Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL - apakah legal untuk melakukan 'SELECT table1.*,table2.column FROM table1,table2'?

Ini legal, tetapi itu akan memberi Anda produk Cartesian dari dua tabel. Apakah Anda yakin menginginkan Produk Cartesian?

Sering kali, Anda akan menggunakan JOIN seperti pada:

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. Permintaan SQL untuk Pesan Berulir

  2. Cara mengembalikan tabel dari fungsi MySQL

  3. Sintaks MySQL untuk Pembaruan Gabung

  4. SQL - JIKA ADA UPDATE ELSE INSERT Syntax Error

  5. MySQL:Kolom 'column_name' di mana klausanya ambigu