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

コンマで区切られたT-SQL結果のリストを作成する方法は?

    これにより、カンマ区切りのリストに値のリストが表示されます

    create table #temp
    (
        y int,
        x varchar(10)
    )
    
    insert into #temp values (1, 'value 1')
    insert into #temp values (1, 'value 2')
    insert into #temp values (1, 'value 3')
    insert into #temp values (1, 'value 4')
    
    DECLARE @listStr varchar(255)
    
    SELECT @listStr = COALESCE(@listStr+', ', '') + x
    FROM #temp
    WHERE #temp.y = 1
    
    SELECT @listStr as List
    
    drop table #temp
    


    1. PHP PDO関連:データベースのコンテンツを更新しないSQLステートメントを更新する

    2. org.hibernate.HibernateException:アクティブなトランザクションがないと保存は無効です

    3. ユーザー''@'localhost'のアクセスが拒否されました(パスワードを使用:NO)

    4. クラッシュしたInnodbテーブルを削除する