- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Microsoft AccessのSQL 抽出についての質問)
Microsoft AccessのSQL 抽出について
このQ&Aのポイント
- Microsoft AccessのSQLで成績データから80点以上の人を抽出する方法について教えてください。
- 成績データには社員番号、名前、点数があります。SELECT文の部分に何を入れればいいか分からないので、教えてください。
- 要約文3つ目
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SQLの「SELECT」文はどういう書き方があるか、確認しましょう。 実行することができないから、いいんだか悪いんだかわかりません、 という意図と思いますが・・・・・。 SELECT 社員番号,名前,点数 FROM 成績データ WHERE 点数>=80 であれば 社員番号 名前 点数 0703 斎藤 82 が結果表示されます。 3項目ならいいですが、 項目がたくさんあると記載大変なので「すべて」って意味で”*”を記載し SELECT * FROM 成績データ WHERE 点数>=80 でも 社員番号 名前 点数 0703 斎藤 82 と結果同じです。 抽出される人が80以上とわかっているので点数は表示不要となれば、 SELECT 社員番号,名前 FROM 成績データ WHERE 点数>=80 社員番号 名前 0703 斎藤 です。 SELECTの後に、「結果を表示したい項目」(=「欲しいもの」)を記載。 投稿でなくて、 ネットでキーワード検索して調べてもらえば、もっと十分な説明が得られると思います。
その他の回答 (1)
- taka451213
- ベストアンサー率47% (436/922)
回答No.1
こんばんは。 >これで正しいでしょうか? はい、概ねそれで結構です。 >SELECTのところに何をいれればいいのかよくわかりません 欲しいものを書きます。 社員番号が欲しいなら、 SELECT 社員番号 FROM 成績データ WHERE 点数>=80 ですし、名前が欲しいなら SELECT 社員番号 FROM 成績データ WHERE 点数>=80 になります。 複数欲しいなら、 SELECT 社員番号,名前,点数 FROM 成績データ WHERE 点数>=80 などとなります。
補足
ありがとうございます。 「欲しいもの」っていうのはどういう意味でしょうか? どうもすいません・