Re[5]: Запрос с временной таблицей в mySQL
От: FunnyRabbit Россия  
Дата: 06.03.06 09:50
Оценка:
Здравствуйте, Аноним, Вы писали:

W>>>>>Запрос:

W>>>>>
W>>>>>CREATE TEMPORARY TABLE tmp (UserID_R INT, amount_sum INT); 
W>>>>>INSERT INTO tmp (UserID_R, amount_sum) SELECT Payments.UserID_R, SUM(Payments.amount) FROM Payments WHERE YEAR(Payments.Date)=2006 AND MONTH(Payments.Date)=1 AND Payments.Type=2 GROUP BY Payments.UserID_R; 
W>>>>>SELECT u.* FROM Users AS u WHERE u.ID IN (tmp.UserID_R) AND tmp.amount_sum<50; 
W>>>>>DROP TABLE tmp;
W>>>>>


А>Да, это один запрос, — разве так нельзя?

А>Не подскажете как же все таки этот запрос должен выглядеть? Что-то я уже заколебался варианты перебирать...

Выделил "основное".
То что меня не убивает, делает меня умнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.