







|
MySQL.RU - Webboard
Вернуться
MyODBC непонятная ошибка (Игорь) 13/06/2005 - 23:05:31
Re: MyODBC у меня 3,51 (Игорь) 13/06/2005 - 23:10:07
Re: MyODBC у меня 3,51 (walrus) 14/06/2005 - 00:12:54
Re: текст ошибки (Игорь) 14/06/2005 - 02:33:47
Re: внимательность (Валентин) 14/06/2005 - 12:49:34
From: Игорь - 13/06/2005 - 23:05:31
Subject:MyODBC непонятная ошибка
-----------------
На следующий запрос mysql выдает ответ, а ODBC - ошибку около 'IN'. Не могу понять в чем дело.
SELECT distinct price.id,price.name,price.firm,price.price,DATE_FORMAT(price.date,"%d.%m.%Y") as date,price.type FROM price, _orders,orders
WHERE _orders.date>= date_sub(curdate(), INTERVAL 3 day )
AND _orders.date <=curdate()
AND _orders.side IN ( 0 )
AND _orders.status IN ( 0,1,2 )
AND price.id=orders.q_id
AND _orders.id=orders.id
ORDER BY price.name
-----------------------------------------------
Причем похожий запрос ODBC обрабатывает нормально:
SELECT distinct _orders.id,_orders.side,clients.firm,_orders.status,date_format(_orders.date,"%d.%m.%Y") as date
FROM clients,_orders
WHERE _orders.date >= date_sub(curdate(), INTERVAL 3 day )
AND _orders.date <=curdate()
AND _orders.side IN ( 0 )
AND _orders.status IN ( 0,1,2 )
AND clients.id=_orders.client
ORDER BY clients.firm,_orders.date
Подскажите кто знает, в чем дело...
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
22522
|
|