teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

SQL文の不備を修正

2017/12/29 18:22

投稿

haru666
haru666

スコア1593

answer CHANGED
@@ -1,9 +1,9 @@
1
1
  DBがどれかわからないけど下記のようなクエリでスコアの一覧が出ると思うので
2
2
 
3
3
  ```SQL
4
- SELECT `name`.name, SUM(`score`.score) as score
4
+ SELECT `name`.id, `name`.name, SUM(`score`.score) as score
5
5
  FROM `nametable` AS `name` INNER JOIN `scoretable` as `score` ON `name`.id = `score`.name_id
6
- GROUP BY name
6
+ GROUP BY id, name
7
7
  ORDER BY score DESC
8
8
  ```
9
9