sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fråga för att returnera nummer "noll" om inga resultat

Prova COALESCE

SELECT COALESCE(SUM(TOTAL),0), COALESCE(SUM(5STAR),0), STORE, DATE
FROM `table` WHERE DATE >= '2012-02-24' GROUP BY TOTAL


  1. Använd FILEGROUP_NAME() för att returnera namnet på en filgrupp i SQL Server

  2. MySQL-syntaxfel på DELIMITER före CREATE TRIGGER

  3. MySQL Kan inte släppa index som behövs i en främmande nyckel-begränsning

  4. Får MYSQL Fel:Felkod:2006 - MySQL-servern har försvunnit