社内で定期的に勉強会を開催しているのですが、その中で紹介したSQLのテクニックをまとめました。紹介するSQLはMySQLを対象としています。b.upddt=now()更新するテーブルやカラムをカンマ区切りで記述することで両方のテーブルが更新されるようになります。集計した行を横に並べるSQLで集計した行を、横に並べたい時があります。この場合、GROUP_CONCAT関数を使用することで実現できます。GROUPBY句でまとめられた行に含まれている列をDISTINCT句で指定することで横に並んで取得されます。ROLLUP句を使用することで小計と合計を同時に出力できるので帳票等で役に立ちます。ついては書式は異なりますが、SQLServer,Oracleでも同等のことが可能です。BELLSOFT,Inc.。