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

Erstatter NULL fra resultaterne af CASE-forespørgslen

Du bør være i stand til at ombryde COALESCE omkring de fornærmende MIN'er, for eksempel:

COALESCE(MIN(CASE FormID WHEN 'Form1' THEN Present END), 'No') AS 'First',

Jeg er ikke sikker på, hvor glad SQL Server ville være med det, men det er ret standard SQL.

Anvend NULL-justeringen efter MIN er sandsynligvis et bedre kald end at prøve at vælge en sikker værdi at sætte i MIN.



  1. Ressource-id #10, når jeg vil ekko en variabel med php og mysql

  2. .sql-filen returnerer ikke kolonneoverskrifterne i csv-filen

  3. IO-fejl:Netværksadapteren kunne ikke etablere forbindelsen - med Oracle 11gR2. Forbindelse med SQL-udvikler

  4. Nginx - Downloader PHP i stedet for at køre