sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan viser jeg i stedet for NULL '0' i resultat med SELECT-sætning sql?

Brug coalesce() :

select  coalesce(Eprice, 0) as Eprice

Kun i SQL Server kan du gemme to tegn med isnull() :

select  isnull(Eprice, 0) as Eprice


  1. Hvordan tilføjer man et nyt sprog til mysqls fejlmeddelelser?

  2. Sådan indsætter du et objekt (mere end 10 egenskaber) i mysql via mybatis baseret på annotering uden at liste alle egenskaber

  3. #1411 - Forkert datetime-værdi for funktionen str_to_date på INSERT INTO...SELECT

  4. SQL:Efter sammenføjning af tabeller returnerer funktionen SUM() forkert værdi