Re: Запрос с временной таблицей в mySQL
От: fidget Украина  
Дата: 06.03.06 09:03
Оценка:
Здравствуйте, Wavy, Вы писали:

W>Задача — выбрать должников, не заплативших за указанный месяц нужную сумму (mySQL 4.0.18 + PHP4).


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; 
W>SELECT u.* FROM Users AS u WHERE u.ID IN (tmp.UserID_R) AND tmp.amount_sum<50; 
W>DROP TABLE tmp;
W>


W>Говорит ошибка в синтаксисе (начиная со второй строки). Все указанные колонки в исходных таблицах присутствуют.

W>Подскажите, что не так?

А текст ошибки кто приводить будет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.