Показать сообщение отдельно
  #2 (permalink)  
Старый 28.06.2011, 09:34
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от ArmagedDance
Как мне выбрать из таблиц данные вот в такой форме(в которой будут указаны суммы количества товаров из всех записей для каждой группы соответственно)?
Если правильно понял что тебе нужно, так

SELECT
   a.login, 
   (Select sum(b.count) From orders as b Where b.login=a.login and b.producct=1) as sum_product1,
   (Select sum(c.count) From orders as c Where c.login=a.login and c.producct=2) as sum_product2
FROM
   users as a
Ответить с цитированием