sql >> Databáze >  >> RDS >> Mysql

SUM v dotazu LEFT JOIN

Nepřemýšlej o tom. Stačí je přidat spolu se znaménkem plus.

SELECT products.ID, products.Base, COUNT(orders.ID) AS Counter,
products.Base + COUNT(orders.ID) as `SUM`
FROM products 
LEFT JOIN orders ON products.ID = orders.Product_ID 
GROUP BY products.ID
ORDER BY `SUM`

Poznámka:"SUM" je název agregované funkce SQL, takže ji budete muset obklopit zadními zaškrtnutími, abyste ji mohli použít jako alias sloupce. Zvažte použití jiného názvu.



  1. Průběžně vkládejte všechny jedinečné kombinace tří ID

  2. Zaslání protokolu SQL Serveru a obnovení po havárii Instalace a konfigurace -3

  3. java.sql.SQLException:Neznámý index počáteční znakové sady „255“ přijatý ze serveru pro konektor 8.0.11

  4. Převod období PHP na jednotlivá data MYSQL