inner joinを使ってデータを抽出しているのですが、dtとscoreが重複して取られてしまいます。
これを改善したいと思いdistinctを使っているのですが、改善しません。
どのようにすれば実現できますでしょうか?
sql
1SELECT DISTINCT t.dt , t.menu , t.count , q.dt , q.score FROM training AS t INNER JOIN question_record AS q ON t.userId=q.userId;
dt | menu | count | dt | score |
+------------+------+-------+------------+-------+
| 2022-11-09 | ddd | 19 | 2022-11-18 | 25 |
| 2022-11-14 | ddd | 37 | 2022-11-18 | 25 |
| 2022-11-14 | riki | 3 | 2022-11-18 | 25

回答2件
あなたの回答
tips
プレビュー