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

Множество таблици се присъединяват към MySQL множество външни ключове

Комбинирали сте съединяване, разделено със запетая и Вътрешно съединение където сте използвали една и съща таблица повече от веднъж, което не е необходимо.

Ако не греша, това е, което търсите

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. Изчислете средната стойност на колоната от MYSQL заявка

  2. Как да архивирам и възстановя MySQL база данни?

  3. връщане на данни group_concat като масив

  4. Изграждане на трикомпонентна връзка с помощта на Laravel Eloquent Relationships

  5. Пуснете MySQL бази данни, отговарящи на някакъв заместващ знак?