sql >> Databáze >  >> RDS >> Sqlserver

Jak zřetězit řetězec v SQL

SELECT  CASE WHEN COALESCE(b.totalCoupons, 0) > 3 THEN '(Important) '
            WHEN IsHighPriority = 1 THEN '(High Priority) '
            ELSE ''
        END + a.Name AS CompanyName
FROM    Company a
        LEFT JOIN
        (
            SELECT  Name, COUNT(*) totalCoupons
            FROM    Company
            GROUP   BY Name
        ) b ON a.name = b.name


  1. Je možné vidět, jaká data byla změněna dotazem?

  2. Tipy pro monitorování MySQL pro Moodle

  3. Jak vytvořit jednoduché fuzzy vyhledávání pouze s PostgreSQL?

  4. Parametrizovaný dotaz očekává parametr, který nebyl zadán