Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как получить следующий список машин?
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
у меня есть 2 таблицы
1) cars (id, car)
2) order(car, firstdate, seconddate)
как получить все свободные машины например на период с 12/02/2012 - 14/02/2012?
сам пробовал что-то вроде
SELECT cars FROM cars LEFTJOINORDERON cars.car =ORDER.car WHEREORDER.firstdate <'12/02/2012'ORORDER.seconddate >'14/02/2012';
но толку от такога запроса ноль
прошу помочь
OrmaJever
Отправлено: 19 Февраля, 2012 - 14:04:20
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
во-первых вам не кажется что подсветка синтаксиса на форуме подсказывает что ORDER ключевое слово, а у вас это название таблицы и поэтому должно братся в обратные кавычки (`).
во-вторых можно использовать функцию unix_timestamp(), например так
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.