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

Beberapa tabel bergabung dengan beberapa kunci asing MySQL

Anda telah menggabungkan gabungan dipisahkan koma dan Gabungan dalam di mana Anda telah menggunakan tabel yang sama lebih dari satu kali yang tidak diperlukan.

Kalau tidak salah ini yang kamu cari

SELECT `order`.`DATE`, 
       `order`.`day`, 
       shop.shop_name, 
       item.item_name, 
       scan.stack, 
       scan.stack_price, 
       scan.price, 
       scan.note 
FROM   `order` 
       join scan 
         ON `order`.order_id = scan.order_id 
       join shop 
         ON `order`.shop_id = shop.shop_id 
       join item 
         ON scan.item_id = item.item_id 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel Fasih dengan dua "WHERE NOT IN" di subquery

  2. Symfony 3.4 Tidak Ada Kelas Metadata untuk memproses Kesalahan

  3. Pilih baris acak di mysql dan batasi dalam setiap grup

  4. MySQL JIKA TIDAK NULL, lalu tampilkan 1, jika tidak tampilkan 0

  5. Bagaimana cara mengisyaratkan indeks untuk digunakan dalam kueri pemilihan MySQL?