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

Poddotaz v příkazu SELECT (MySQL)

Pravděpodobně budete chtít využít GROUP BY klauzule namísto použití DISTINCT tam, tj.:

SELECT productId, Size,
SUM(CASE WHEN storeID IN ('BCN', 'BCN2') THEN stock ELSE 0 END) AS stockBCN,
SUM(CASE WHEN storeID = 'MAD' THEN stock ELSE 0 END) AS stockMAD
FROM stocks
GROUP BY productId, Size


  1. Notace UML

  2. Jak používat „To se mi líbí“ v SQL

  3. Export tabulky do souboru se záhlavími sloupců (názvy sloupců) pomocí nástroje bcp a SQL Server 2008

  4. Nedefinovaný symbol chyby při spouštění PHP 7.0 a MySQL:mysqlnd_allocator in Unknown