SQL SQLのSTRING_AGGで複数レコードの内容を1カラムに出す SQLのSTRING_AGG関数で、複数レコードの内容を結合して1カラムにできます。STRING_AGGはSQL Server固有の関数で、OracleならLISTAGG、MySQLではGROUP_CONCATになります。 2019/11/06 2019/11/07 SQL
SQL SQLのWindow関数でGROUP BYする場合の、SUMの書き方 SQLを組むときに、集計などが必要な場合は GROUP BY を使いますよね。Window関数もとても便利です。しかし、Window関数とGROUP BYの併用をする場合、集計関数にはコツが必要です。「え、それでいいの?」というレベルの書き方ですが知らないと悩みます。 2019/11/05 2019/11/07 SQL
SQL ブラウザでRDBMS別のSQL動作確認ができる「SQL Fiddle」 わざわざDB環境を構築しなくてもSQL構文チェックができる「SQL Fiddle」は便利です。主なRMDBには対応していますので、思い立ったときにブラウザからの操作で確認できて、作業効率が上がります。システム設計時はもとより、SQLの勉強をするのにも最適だと思います。 2019/11/04 2021/06/12 SQL