sql >> データベース >  >> RDS >> Sqlserver

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. mysql CONCAT()AS名?

    2. マテリアライズドビューとは何ですか?

    3. PHPの左結合クエリによって返された配列データをグループ化するにはどうすればよいですか?

    4. PHPPDO更新ステートメントが機能しない