Вверх ↑
Ответов: 186
Рейтинг: 9
#1: 2013-09-11 16:40:55 ЛС | профиль | цитата
Tad писал(а):
О чем это говорит ? Только о том, что БД спроектирована неверно.


Согласен с тобой.

hitman249 писал(а):
Требуется выдать значения которые равны текущей дате либо больше текущей даты.
Выборку из month_days я делаю так:


Эта выборка касается поля month_days конкретного id, или надо по всей базе выбирать?

Выборку делаешь почти правильную, для нахождения нужного значения.
Два раза это поставил.

#sql
month_days LIKE '20,%'

Этим ты найдешь все id (строки) где есть 20 в month_days

#sql
SELECT * FROM rules_month WHERE month_days LIKE '20,%' OR month_days LIKE '%,20,%' OR month_days LIKE '%,20' OR month_days = '20'

А вот больше текущей даты это вопрос. Проще в hiasm сделать

карма: 0

0