No.1ベストアンサー
- 回答日時:
group by句はグループ化したい列に適用します。
ご質問の内容でSQL文を作成すると
select job,count(*) job_count from emp group by job;
となります。
結果は
job job_count
PRESIDENT 1
MANAGER 10
CLEAK 20
の様になります(数字は適当です)。
この回答へのお礼
お礼日時:2001/12/27 11:36
なるほど、group by句で指定した内容と、select句で選択した
内容が同じでないからエラーになるんですね。
よくわかりました。ありがとうございました。
No.3
- 回答日時:
No.2のteppyです
すいません間違えました
>select job, count(job) from emp group by job, count(job);
↓
select job, count(job) from emp group by job;
No.1のsghさんのSQL文が正しいです
No.2
- 回答日時:
group by句は出力したい項目をグループ化するところです
出力されない項目をグループ化することは出来ませんので、エラーがでます
>select count(job) from emp group by job;
↓
select count(job) from emp group by count(job);
とすれば、正常に出力されるでしょう
>emp表からJobのデータが何種類あるか出力したいとき、
だったら、下記のほうが宜しいかと...
select job, count(job) from emp group by job, count(job);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- MySQL あっってますか?うまくいきません教えてくださいお願いします?? 2 2023/07/01 13:02
- その他(プログラミング・Web制作) pythonリストの特定の値を表示htmlで表示できない 2 2022/05/14 05:48
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- 英語 提示文の構造について 3 2022/06/27 18:03
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
order by区の記述位置
-
Pro*cのバインド変数をカンマ区...
-
SQL 複数のテーブルから重複な...
-
差し込み後、元データを変更し...
-
SQLで特定の項目の重複のみを排...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
for whichの使い方
-
SELECT 文 GROUP での1件目を...
-
外部参照してるキーを主キーに...
-
重複していないレコードの抽出...
-
EXISTSを使ったDELETE文
-
SQL Date型の列から年月だけを...
-
VIEWの元のテーブルのindexって...
-
INSERT文でフィールドの1つだ...
-
insertを高速化させたい
-
2つのテーブルを結合して最大値...
-
1日に1人がこなせるプログラム...
-
SQL Left Join で重複を排除す...
-
速度が低下し無効になったアド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Oracle:グループごとに最大日...
-
SQL 複数のテーブルから重複な...
-
1つのカラムに複数レコードの...
-
SQLで小数点のついたべき乗を計...
-
select *, `人口(男)`AND`人口(...
-
set lineで不要な改行が出力さ...
-
アクセス SQLで重複排除でcount...
-
SQLServerのストアドで戻り値取...
-
select実行時のロックとcommit...
-
MAX値を条件にしたSQLで困って...
-
同一テーブル内のデータを比較...
-
2つのselect文をunion all で...
-
order by区の記述位置
-
東芝のDynabookで外付けのDVDド...
-
ブルースクリーンの対処法
-
LAST_DAY関数は?
-
Accessで2つのカラムからユニー...
-
SQL文 テーブル1つに複数のデータ
-
Access2000でディレクトリリス...
-
差し込み後、元データを変更し...
おすすめ情報