「oracle」タグの記事一覧

sqlのcountやsumの集計対象をフィルタリングする方法が便利すぎる

img_57ac0ed4e005d

sqlでselectする際に、ある項目でGroup byしながら、countしたりsumしたりすることがあります。 その際に、カウントもしくは合計するレコードにフィルタ条件をつけたい場合のやり方です。   よく・・・

SQLで、複数テーブルから他方に無い(存在しない)レコードを抽出する

join

たまに必要に駆られるのが、2つのテーブルを比較して、1つのテーブルには存在するが、もう一方のテーブルにはないレコードを抽出するというもの。 いくつか方法がありますが、今回は主な2つをご紹介。 ①差集合演算を使う・・・簡単・・・

inner join と outer join の違いと覚え方の自分用まとめ(外部表、駆動表もメモ)

inner

テーブルの結合は、技術者であれば様々な局面で使用することが多いですが、少し間が空いてしまうと、忘れることが多い自分のために、まとめておこうかと。。 まず、例として以下のようなテーブルを用意。 CREATE TABLE 売・・・

サブコンテンツ

このページの先頭へ