SQL文について <と>の意味

このQ&Aのポイント
  • SQL文について <と>の意味について質問しています。具体的な問題として、学生名簿の表から抽出されるデータを求めるSQL文の結果や、年齢の範囲指定の解釈に関して疑問を投げかけています。
  • 具体的な問題について、学生名簿の表から抽出されるデータを求めるSQL文の結果や、年齢の範囲指定の解釈に関して疑問を投げかけています。
  • SQL文について <と>の意味、および学生名簿の表からのデータ抽出と年齢の範囲指定に関する疑問について質問しています。
回答を見る
  • ベストアンサー

SQL文について <と>の意味

SQL文について <と>の意味 とある問題で。 問(1) 次のSQL文によって、以下の学生名簿の表から抽出されるものはなんですか。 該当する記号を書いてください。 -------------------------------------------------------------------- SELECT 氏名 FROM 学生名簿 WHERE 学科='産業経営' AND 年齢>20 氏名 学科 年齢 上田 泰 経済 22 太田 裕子 公共金融経済 18 鍵谷 俊文 産業経営 19 佐藤 由理子 産業経営 21 山本 貞真 経済 20 a 上田 泰 b 鍵谷 俊文,佐藤 由理子 c 佐藤 由理子 d 上田 泰 e 上田 泰,佐藤 由理子 ---------------------------------------------------------------------- (2): (1)の問題の学生名簿の表から、 下のSQL文を実行したときに得られる表を書いて下さい。 SELECT 氏名,学科 FROM 学生名簿 WHERE 年齢<20 ---------------------------------------------------------------------- それぞれに 1)年齢>20 2)年齢<20 と書いてありますが 1)の場合は、20歳以上という意味なのか、それとも「20歳」は含まず「21歳から」。 2)の場合は、20歳以下という意味なのか、それとも「20歳」は含まず「19歳から」。なのかが分かりません。 この場合だと(1)の答えはc 佐藤 由理子で合っているのでしょうか? それと(2)の答えは 太田 裕子 公共金融経済 18 鍵谷 俊文 産業経営 19 山本 貞真 経済 20 と書き表せばいいのでしょうか? 宜しくお願い致します。

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

  • ベストアンサー
  • root139
  • ベストアンサー率60% (488/809)
回答No.1

SQLにおける不等号は数学で出てくるものと同じで、示された値を含みません。 ですので、「年齢 > 20」は年齢が20より大きい場合(21以上)、「年齢 < 20」は年齢が20より小さい場合(19以下)となります。 ちなみに含めたい場合は後ろに「=」を付けます。「<=」「>=」 ですので、(2)の答えは2行になるはずですね。

参考URL:
http://ja.wikipedia.org/wiki/%E4%B8%8D%E7%AD%89%E5%8F%B7#.E5.8D.98.E7.B4.94.E3.81.AA.E4.B8.8D.E7.AD.89.E5.8F.B7

関連するQ&A

  • SQLの作り方

    知り合いに資料作成を頼まれたのですが、 SQLの作り方に四苦八苦してます。 SELECT 学生名簿. 名前,経済学史得点+経済総論得点 FROM 学生名簿.成績一覧 WHERE 学生名簿.学生証番号=成績一覧 学生証番号 AND 科目 LIKE‘経済’ つまり、このSQLが示すものは、 「学生名簿」と「成績一覧」の2つの表から 「名前」と「経済学史得点」と「経済総論得点」を抜粋し、 更に「学生名簿」から学生証番号の有無の確認 「経済OO」で始まる科目の履修が分かる(?) ↑ここが一番自信ないです… と言うこと何でしょうか。。確認なのですが、 小さな事からアドバイス、ご指摘、ご指導を宜しく お願い致します。

  • accessのSQL文で

    SELECT 科目Aテーブル.学生番号, 名簿テーブル.氏名, 科目Aテーブル.成績 INTO 科目Aテーブル2 FROM 名簿テーブル INNER JOIN 科目Aテーブル ON 名簿テーブル.学生番号 = 科目Aテーブル.学生番号; (これはテーブル作成クエリによるもの) と表示されたのですが SELECT ~ INTO ~ FROM ~ ON ~ ; のような構文はSQLにあるのでしょうか? ACCESS独自の拡張でしょうか? SELECT ~ INTO とSELECTにINTOがつく構文をインターネットで探したのですが見つかりません

  • SQL文について教えてください。

    回答がないので正しい答えを教えてください。 よろしくお願いします。 尚、SQL文について、わかりやすく記述しているサイトがありましたら教えてください。 次の[出身校別人数表]は、[会員表]から出身校別の人数を多い順に表示したものである。 これを行うSQL文を教えてください。 [会員表] 会員番号      氏名   出身校   専攻   2001001  経営一郎  D大学   経済 2001002  管理二郎  B大学   経営 2001003  情報三郎  B大学   物理 2001004  組織四郎  C大学   文学    ・      ・     ・     ・    ・      ・     ・     ・    ・      ・     ・     ・     [出身校別人数表] 出身校   人数 B大学   31 D大学   20 C大学   15  ・     ・  ・     ・  ・     ・

  • 日本大学経済学部

    日本大学経済学部の質問です。 日本大学の経済学部に進学しようと思うのですが、学科が「経済学科」と「産業経営学科」と2つあり違いがよくわかりません。 いったいどのような違いがあるのでしょうか?

  • 大学選びで非常に迷っています!

    大学選びで非常に迷っています! 指定校推薦でいければな・・・ と、思っているのですが・・・ このなかで一番就職に有利な 学校はどこでしょうか?? 私は将来企業で企画をしたいと思っています。 神戸国際大学 経済学部 成美大学 経営情報学部 ビジネスデザイン学科 流通経済大学 学科は問いません 奈良産業大学 ビジネス学科 大阪学院大学 学科は問いません 大阪商業大学 経済、総合経営 阪南大学 流通、経済学科 大阪産業大学 経営学部 経営学科 大阪成蹊大学 マネジメント学部 京都学園大学 経済、経営学部 法学部 兵庫大学 経済情報学科 大阪経済法科大学 経済学部 法学部 星城大学 経営学科 以上になります 長々とすいません・・・ 締め切りが近く焦る一方です・・・ だれか教えてください!!

  • 日本大学受験者について

    今年日本大学経済学部産業経営学科を受けるのですが全教科6割くらいだとうかりませんか? 最低このくらいはとっておきたいと思うのはどのくらいですか?よろしくお願いします。

  • 複数のテーブルと。

    名簿となるテーブル「meibo」と参加者を記載した名簿「sanka」があります。構造は以下のとおり。 @meibo ------------ 氏名 年齢  ------------ @sanka ----------------------------- 参加者(1) 参加者(2) 参加者(3) ----------------------------- このときに@sankaを元に 参加者ごとの年齢が入ったものを sqlで出力したいと考えております。 この場合、この2つのテーブルではどの用にselectを 記載したらよいのか教えてください。

  • 受験生です

    大学入試において、センター試験利用入試では、複数の大学、かつ複数の学部には出願可能ですか? 因みに私は日本大学の経済学部の経済C3教科、産業経営C3教科、産業経営の数学型 商学部の商業C3教科、経営C3教科 大東文化大学の経済学部の社会経済、経営学部の経営学科 駒沢大学の経営学部、市場戦略です。

  • 経済学部から国家公務員へ

    僕は都内の私立大学の経営学科に通う者です。将来、どうしても国家公務員に就きたいのですが 経営学科で履修出来る科目が 経営英語、経営管理・戦略系(経営管理論、経営戦略論など)、経営組織系(産業社会論、経営学史など)、企業論系(企業経済論、経営財務論など)、経営科学系、マーケティング管理系、マーケティングサイエンス系、流通・物流系、財務会計系(簿記、財務諸表論、監査論など)、管理会計系(原価計算論など)、産業論、民法、商法、経済法、労働法、経済学系(ミクロ経済学、経済数学解析など)、憲法 などです。 これらの科目で合格できる国家公務員資格ってありますか? 1つだけ足りない科目があるという場合は独学で頑張ります。 教えてください、お願いします。

  • 立教か学習院か…

    友人が学習院大学経済学部経営学科と立教大学社会学部産業関係学部に合格してどちらに進学しようか迷っています。 友人は経営戦略やマーケティングを学びたくて志望校を決めたのですが立教と学習院のどちらも良く思えて本当に悩んでるようです。 皆さんの意見を聞かせてください。