PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL:messaggio di ritorno dopo il conteggio =0

Vedo qual è l'errore, stai cercando di usare coalesce per convertire 0 in stringa e coalesce convertire null in qualcosa. Devi usare un CASE

SELECT  CASE WHEN COUNT(*)  = 0 THEN 'NO RESULT'
             ELSE CAST(COUNT(*) as TEXT)
        END as field
FROM Table