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