Mysql
 sql >> база данни >  >> RDS >> Mysql

MYSQL Заявка за SUM и DISTINCT?

Не съм съвсем наясно нито какви са правилата, нито защо вашата таблица е в този формат (с повтарящо се име, количество, цена), но ето един начин да получите очаквания резултат.

select kind, SUM(quantity*price)
from
(
SELECT name, quantity, price, min(kind) kind
FROM YourTable
group by name, quantity, price
) t
group by kind


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. FUNCTION SUM не съществува

  2. Как да поправя MySQL бази данни и таблици

  3. cakephp приятелство между потребители Свързване на модели заедно

  4. фатална грешка, възникнала по време на изпълнение на командата по време на актуализиране

  5. Даденият ключ не присъстваше в речника във vb.net