|
MySQL.RU - Webboard
Вернуться
Передача части параметра в функцию запроса (Dmitriy Sirant) 17/01/2005 - 01:52:48
Re: Передача части параметра в функцию запроса (Dinky) 17/01/2005 - 02:51:27
Re: Передача части параметра в функцию запроса (Alec) 17/01/2005 - 09:50:46
Re: ага, ща :( (Dinky) 17/01/2005 - 19:23:33
> Original message text:
> From: Dmitriy Sirant - 17/01/2005 - 01:52:48
> Subject:Передача части параметра в функцию запроса
> -----------------
> Есть запрос
> SELECT service_types.payout, service_types.cost, id.money_left, IF (DATE_SUB(services.expire_date, INTERVAL service_types.payout) >= NOW(), 1, 0) AS is_expired FROM service_types, services, id WHERE services.login='$login' AND services.service_id=service_types.service_id AND services.id=id.id
>
> Проблема в этом месте:
> DATE_SUB(services.expire_date, INTERVAL service_types.payout)
> дело в том, что значение service_types.payout равно например "1 MONTH", можно ли как-то заставить mysql подставить значение поля, а не его имя, как он делает ?
>
From: Dinky - 17/01/2005 - 19:23:33
Subject:ага, ща :(
-----------------
у меня на 4.1.7 ругается на синтаксис:
PREPARE stmt1 FROM 'SELECT DATE_SUB(NOW(), INTERVAL ?) as date';
предложи работающий вариант
--
Dmitry
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
19620
|
|