-5
У меня есть таблица MySQL, которая имеет структуру, как показано ниже:Решение MySQL сложный запрос
ProjectID | QuestionID | LocationID | Points | Wave |
12 | 121 | 1201 | 5 | 1 |
12 | 122 | 1201 | 5 | 1 |
12 | 121 | 1202 | 5 | 1 |
12 | 122 | 1202 | 5 | 1 |
12 | 121 | 1201 | 4 | 2 |
12 | 122 | 1201 | 4 | 2 |
Теперь я хочу написать запрос, который не суммирует точки каждого места с каждым вопросом Независимо от того, что волна. например, результат запроса должен отображаться следующим образом.
ProjectID | QuestionID | LocationID | Points |
12 | 121 | 1201 | 9 |
12 | 122 | 1201 | 9 |
12 | 121 | 1202 | 5 |
12 | 122 | 1202 | 5 |
Любое возможное решение этой проблемы. Благодаря!
Что вы пробовали? – Gunaseelan
Я делаю цикл for в php-скрипте и получаю локации, а затем против тех мест, где я получаю очки. но это занимает много времени. Поэтому я хочу, чтобы это было в одном запросе. и я не знаю, какую вещь использовать. – DDay
Где здесь сложность? – Strawberry