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

SQL での文字列結合

    DECLARE @Codes VARCHAR(8000) 
    SELECT @Codes = COALESCE(@Codes + ', ': '') +  tdefSymptomCode.SymptomCodeNumber
        FROM  RMA INNER JOIN
            trelRMA_SymptomCode ON RMA.IdRMA = trelRMA_SymptomCode.fiRMA INNER JOIN
            tdefSymptomCode ON trelRMA_SymptomCode.fiSymptomCode = tdefSymptomCode.idSymptomCode
        where idRMA=2
        order by SymptomCodeNumber
    return @Codes
    


    1. ストラップデータベース.js/複数のデータベース構成

    2. MySQL列がNOTNULLに設定されていますが、NULL値を許可しています

    3. ビューでの科学的記数法のキャスト(varchar->数値から)

    4. 初心者向けのSQLORDERBY句