Допустим, у меня есть таблица с 3 столбцамиMySQL выберите сумму в данном столбце
|aaa | bbb | ccc|
|---------------|
|111 | 123 | uuu|
|333 | 234 | uuu|
|555 | 345 | nnn|
Теперь я выбираю сумму, как:
SELECT *, sum(bbb) as bbb from myTable GROUP BY ccc
I Получать
|aaa | bbb | ccc | bbb|
|---------------------|
|333 | 234 | uuu | 357|
|555 | 345 | nnn | 345|
bbb
является установленный на выходе ...
Есть ли способ заменить столбец, который существует, так что я получаю:
|aaa | bbb | ccc |
|----------------|
|333 | 357 | uuu |
|555 | 345 | nnn |
Я знаю, что я мог бы использовать другое имя, но используя другое имя не вопрос :)
просто сделать, как 'выбрать ааа, сумму (ГЭБ) в ГЭБ, ссс от MYTABLE GROUP BY ccc' –
Просто измените запрос, чтобы выбрать столбцы, которые вы хотите. Но у вас есть некорректная «группа», с столбцом в 'select', который не находится в' group by'. –
вещь есть около 25 столбцов ... и печатать каждую колонку вроде ... annoing, так как я не знаю, будут ли появляться некоторые столбцы в будущем ^^ – Dwza