美容・飲食広告代理店 ホームページ制作 株式会社エークラウド

広告提案からWEB制作まで
プロによるご提案

BLOG ブログ

エークラウドメンバーによるローテーションブログ

2024.11.18

WHERE or HAVING

エンタメ > ゲーム

エノキ ライター / エノキ

記事一覧を見る

最近、SQLの勉強をしております。
そして先日、WHEREとHAVINGの違いについて少し理解できたので、備忘録として残したいと思います。



顧客情報が格納されたデータベースにおいて、発注元の情報が記載されたテーブルに10回数以上出現する会社名のリストを抽出しようとしました。
構文は下記の通りです。



 


上記構文はWorkbench上で実行前にエラーの通知がなかったのですが、実行すると「invalid use of group function」と出てしまいました。

勉強を進めた所、このWHEREを使った構文自体は正しい記述で事前のエラーが出ないものの、WHEREは構文の中で集計関数を使えないらしく、実行すると誤った関数の使い方としてエラーが出てしまうというものでした。

そして、今回のようなケースの代替はHAVINGということでした。


HAVINGの場合、集約されたグループのサブセットに適用可能ということで、実際に試した構文が以下です。



 


HAVINGを使ったこちらの構文では、問題なく実行できました!

sample

この記事を書いた人

ライター / エノキ

エンタメ記事

WHERE or HAVING

2025.05.29

ブログを書け…と、弊社が言っている。

エンタメ > ゲーム

よこ 販促 / よこ

Read More

WHERE or HAVING

2025.05.26

人生の1本

エンタメ > ゲーム

麻婆豆腐 デザイナー / 麻婆豆腐

Read More

WHERE or HAVING

2025.05.13

山でした。

エンタメ > 芸能

進撃の小人 ディレクター / 進撃の小人

Read More

WHERE or HAVING

2025.04.17

一番くじのB賞をどうしても引きたいオタク

エンタメ > アニメ・漫画

おもちぬい子 ライター / おもちぬい子

Read More

WHERE or HAVING

2025.04.15

『JOJO×SHIBUYA』のここだけは見とこうぜ集

エンタメ > アニメ・漫画

野ざわ菜 ライター / 野ざわ菜

Read More

エンタメカテゴリ記事一覧

全カテゴリ一覧

WEB制作 [148]

ライフ [628]

エンタメ [223]

エークラウド [28]

メンバー

デザイナー[51]
システム[6]
運営[12]
レタッチャー[24]
営業[11]
ディレクター[9]
プロモーション[13]
ライター[19]
販促[6]
人事[4]
総務[3]
財務[2]

お客様の思い描くビジョンを明確な形に変えていく為に
全力でサポートさせて頂きます。
お問い合わせ・ご相談はこちらまでお気軽にご連絡ください。

お問い合わせはこちら

  • お電話でのお問い合わせ :03-5784-3113
  • 受付時間 10:30-18:30(土日祝除く)

CONTACT

WEB制作のお問い合わせはこちらから。

PAGETOP