Запрос с поиском по части строки

zIP

Новичок
Запрос с поиском по части строки

Делаю запрос в базу

PHP:
SELECT sid, title, text time FROM stories WHERE time = '$date'
В базе формат времени time выглядит так - 2006-10-23 19:48:12

Нужно сделать выборку по году месяцу и дате без времени. Т.е. найти первое вхождение $date в строке 'time'. Вроде все просто, но сообразить не могу.

Делаю так:
PHP:
WHERE ".substr('time', 0, 10)."='$date'
Не работает. Понять не могу.
 

zIP

Новичок
Функция DATE() -ее нет.

А это перемешка синтаксиса php и mysql.

if (substr($time , 0, 10) == $date) {
}
 

Фанат

oncle terrible
Команда форума

hermit_refined

Отшельник
zIP
Советую добавить к синтаксису php и sql ещё и perl с ассемблером. Красиво получится.
 
Сверху