• ベストアンサー

アクセス2003で

次のクエリでの抽出方法がわかりません。 教えてください。 ・都道府県が「沖縄」以外の顧客。 ・生年月日の月が5月である顧客(関数で) ・生年月日の年が1983年である顧客(関数で) ・生年月日が1983年12月31日以前の顧客 ・生年月日が1960年1月1日~1970年12月31日までの人で東京都以外に在住の顧客 ・パラメータクエリを使って,ふりがなの先頭文字にある文字が含まれているのを検索するクエリ

質問者が選んだベストアンサー

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

なにかの課題かな?テーブル条件は適当ですよ。 生年月日はDate型としています。 ・都道府県が「沖縄」以外の顧客。 select * from 顧客 where 都道府県<>'沖縄'; ・生年月日の月が5月である顧客(関数で) select * from 顧客 where month(生年月日)=5; ・生年月日の年が1983年である顧客(関数で) select * from 顧客 where year(生年月日)=1983; ・生年月日が1983年12月31日以前の顧客 select * from 顧客 where format(生年月日, 'yyyymmdd')<='19831231'; ・生年月日が1960年1月1日~1970年12月31日までの人で東京都以外に在住の顧客 select * from 顧客 where format(生年月日, 'yyyymmdd')>='19600101' and format(生年月日, 'yyyymmdd')<='19701231' and 在住<>'東京都'; ・パラメータクエリを使って,ふりがなの先頭文字にある文字が含まれているのを検索するクエリ select * from 顧客 where ふりがな like [ふりがなの先頭文字] & '*';

kozue_bb
質問者

お礼

どうもありがとうございます☆

関連するQ&A