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

Принуждаване на всички редове от първата таблица на съединението

SELECT p.*
     , SUM(mp.quantity) AS qty
FROM products p
  LEFT JOIN machine_products mp
    ON mp.product_id = p.product_id
    AND mp.machine_id = m              --- this condition moved from WHERE to ON
WHERE p.category_id = c
GROUP BY p.product_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. как да извлечете поле със стойност на xml в sql сървър (функция за извличане на стойност в mysql)

  3. Показва се потребителско име и потребителски идентификатор от $_SESSION

  4. Заявката за актуализиране на MySQL с клауза WHERE и INNER JOIN не работи

  5. Неуспешно четене на стойността за автоматично увеличение от машината за съхранение, номер на грешка:1467