Re: Возможно ли улучшить запрос?
От: a.dzuba Россия  
Дата: 22.12.05 11:27
Оценка:
D>Есть некая таблица с полями Amount (float) и Type (char).
D>Мне необходимо вывести суммы Amount'ов для разных типов Type. Я делаю это так:
D>SELECT
D>(
D> SELECT SUM(Amount) FROM MyTable WHERE Type = 'A'
D>) AS AmountA,
D>(
D> SELECT SUM(Amount) FROM MyTable WHERE Type = 'B'
D>) AS AmountB

Используй ключевое слово GROUP BY.
select sum(amount) from mytable group by type
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.