■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#18758-0SQL文匿名187582001-02-14(水) 21:18
     #18762-0RE#18758:SQL文魔界の仮面弁士2001-02-14(水) 22:10
#18758-0
SQL文
はじめまして。
初歩の質問で申し訳ないのですが、Where句とHaving句の違いが
いまひとつつかめません。
いろいろ試してみたのですが、同じ結果が抽出されたり、違った
結果が抽出されたりします。
VBとはちょっと違うかもしれませんが宜しくお願い致します。
#18762-0
RE#18758:SQL文
> 初歩の質問で申し訳ないのですが、Where句とHaving句の違いが
> いまひとつつかめません。
FROMで指定されたデータを絞り込むのがWHERE。
グループ化した結果を絞り込むのがHAVINGです。
そのため、HAVINGには、集約関数等でグループ化されたものしか指定できません。

例えば、「売上合計」を求める場面で、
  [都道府県]が"東京"である顧客の売上を抽出する
という場合などはWHEREを使って、WHERE 都道府県 = '東京' とし、
  [売上]の合計が50,000円以上の顧客を抽出する
という場合などはHAVINGを使って、HAVING SUM(売上) >= 50000 となります。

# わかりにくいかな(;_;)

> VBとはちょっと違うかもしれませんが宜しくお願い致します。
そう思うのなら、一般掲示板のほうがよかったかも。(^-^A
このページと関連する記事:
#36793-0SQLの記述がわかりません2001-01-12(金) 17:30
#323-1SUM関数のよりよい使い方は?2004-02-25(水) 16:09
#40080-0SQLで2001年以降が抽出されない2001-03-09(金) 15:08
#42204-0速度向上について2001-04-24(火) 13:12
#836-0クリスタルレポートでの作成方法2001-11-01(木) 13:31
#836-1クリスタルレポートでの作成方法2001-11-01(木) 04:31
#12864-0SQL文について2000-11-20(月) 15:17
#38994-0MsaccessでのLEFT JOIN について2001-02-16(金) 18:44
#12086-0レコードセットに対してSQL文は投げれますか?1999-12-20(月) 18:28
#21288-0データコンボに表示されるデータの絞込みについて2001-06-11(月) 12:50
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)