Ответ 1
Снимите одиночную кавычку вокруг WORD
. Это приводит к преобразованию имени столбца в виде строки.
SELECT word, SUM(amount)
FROM Data
Group By word
У меня есть 2 столбца типа
Я хочу, чтобы результат был собакой 6, а слон 2. Что я сделал до сих пор (и не удалось), это
SELECT word, SUM (количество) FROM
Data
Группа По слову
Снимите одиночную кавычку вокруг WORD
. Это приводит к преобразованию имени столбца в виде строки.
SELECT word, SUM(amount)
FROM Data
Group By word
Это должен быть символ с серьезным акцентом, а не одинарная кавычка:
SELECT word, SUM( amount )
FROM Data
GROUP BY 'word';
Выход:
word SUM(amount)
dog 6
Elephant 2
SELECT word, SUM(amount) FROM Data Group By word;
Попробуйте этот нетрадиционный подход.
SELECT word, SUM(amount)
FROM Data
Group By word
SELECT column_name1, SUM(column_name2)
FROM table_name
GROUP BY column_name1