2015-05-05 3 views
0

Извините, что я просто новичок в мире mysql и php. Кто-нибудь может мне помочь?Возможно ли это? Операторы SQL <&&! =

Существует ошибка

Вы имеете ошибку в вашем синтаксисе SQL; в руководстве, соответствует версии сервера MySQL для корректного синтаксиса использовать вблизи 'AND NOT = датой_окончания LIMIT 0, 30' в строке 1

Это код SQL

SELECT * FROM config_modi_ord WHERE Start_date < && != End_date 
+0

Вам нужен оператор '<=' _less, а не равно to_? Вы также можете записать его как 's Halcyon

+2

*« Возможно ли это? Операторы SQL <&&! = "* -' Возникла ошибка: «У вас есть ошибка в синтаксисе SQL; руководство, соответствующее вашей версии сервера MySQL, для правильного синтаксиса для использования рядом с «AND NOT = End_date LIMIT 0, 30» в строке 1 »- очевидно, нет. Что вы здесь делаете? 'WHERE Start_date

+4

просто выполните «Start_date dbinns66

ответ

0

Вам нужно указать столбец, который вы планируете использовать, во всех условиях фильтра.

Попробуйте это.

SELECT * FROM config_modi_ord WHERE Start_date < End_date 
+1

«и не равно» является превосходным, если выполняется первое условие, то есть значение start_date меньше, чем end_date, оно не может быть равно end_date – dbinns66

+0

ow im sorry. я имею в виду, что я пытаюсь заполучить действие пользователя. SELECT * FROM config_modi_ord WHERE date_acknowledge> End_date , но когда я запустил, я также получаю строку, имеющую ту же дату. например Дата окончания - 5 мая, дата подтверждения - 5 мая. Я хочу получить только строку, которая больше, чем дата окончания –

+0

См. ответ @ pala_ выше –

1

Вы используете datetime или просто date поля? Если вы сравниваете поля datetime, которые выпадают в тот же день, но в разное время, то вы получите некоторые, которые, похоже, упадут в тот же день. Если вы просто хотите, чтобы сравнить только компонент даты, вы можете извлечь его с помощью функции date(), поэтому попробуйте это:

select * from config_modi_org where date(date_acknowledge) > date(end_date)

Если это все еще не то, что вы хотите, то вам действительно нужно, чтобы добавить комментарий таблицу, некоторые примеры данных и ваш точный запрос к вопросу.

Смежные вопросы