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

T-SQLでコンマ区切りのリストを出力します

    それらの回答のいくつかは、合体およびより複雑なXMLクエリで過度に複雑になっています。私はいつもこれを使っています:

    select @Phones=(
      Select PhoneColumn+','
      From TableName
      For XML Path(''))
    -- Remove trailing comma if necessary
    select @Phones=left(@Phones,len(@Phones)-1)
    


    1. WHERE値がGROUPBYを持つINサブクエリであるため、競合状態の問題がないことを更新する方法はありますか?

    2. mysqlのエイリアスから選択することは可能ですか?

    3. Eloquentを使用してオブジェクトの配列を含むjsonフィールドを検索する方法

    4. 大きなテーブル(7500万行以上)での単純なmysqlselectの最適化