部署と社員の関係を以下のようなリレーションで表現します。部署マスタと社員マスタがあり、社員マスタには所属部署を表す部署IDを保持しています。N'中山')ここから社員情報をSQLで取得しようとすると、以下のようなJOINしたSQLが考えられます。中山このような縦に並んだデータを横に並べる、つまりこの例でいうと部署ごとに所属社員の氏名を1つのレコードに並べたいことがあります。ここでは部署に所属する社員氏名をカンマ区切りで1つにまとめる方法を紹介します。つけてやることで実現できます。使うと、SQLの取得結果がXML形式で、1つ(1行1列)のデータとして取得できます。社員マスタのデータをXMLで取得してみると次のようになります。いう要素が取得件数(行数)分生成され、中身に取得した各列のデータが列名の要素として生成されるということです。なっていますが、名前なしの列の場合、タグの部分が生成されません。囲まれただけのXMLになります。部分の指定をから文字にすると、タグが生成されずにデータだけが横並びに取れるということになります。データ+カンマでカンマ区切りで横に並びます。使用すると同様のことが可能なようです。コメントをキャンセルメールアドレスが公開されることはありません。WordPress.。