mySQL выборка значения методом LIKE

185
22 февраля 2017, 23:47

Добрый вечер, вопрос заключается в том что мне надо получить данные из базы однако оператор работает не корректно, т.е надо получить все записи у которы id начинаются с определённых чисел, однако в данном id имеются также значения разделённые слешем 200/20 или 200/33. Как мне правильно сделать выборку чтобы получал все записи у которых id равен числу (нпр - 200),так же должны учитыватся цыфры до слеша, что после слеша- нам не интерестно) например:
SELECT .... WHERE order LIKE '200%' должно выбирать как 200 так же и 200/20..
Давно я делал такие выборки и всё работало без погрешностей, однако уже не помню как надо правильно написать запрос,поиски не помогли
Зараннее благодарен

Answer 1

Какой тип поля и БД у вас? Для VARCHAR (mysql) запрос вида

SELECT * FROM `table` WHERE id LIKE '200%'

Работет вполне нормально и возвращает все значения, в том числе и 200/33, 200/44 и тд

READ ALSO
Встроить свой скрипт в макет на wix.com

Встроить свой скрипт в макет на wix.com

Пару раз приходило на ум сделать наброски сайта для себя (ради интереса), но на платформе wixcom можно добавлять только встроенные виджеты и прочее,...

471
Voximplant(очередь звонков)

Voximplant(очередь звонков)

Пытаюсь разобраться с Voximplant, мне необходимо реализовать звонок от пользователя к оператору, причем если оператор занят то пользователь остановился...

278
Как подключить плагин “Letter Effects” js, jqery

Как подключить плагин “Letter Effects” js, jqery

Кто может объяснить как его использовать? в демо исходниках есть такие строчки:

298
Не верно работает JS

Не верно работает JS

Здравствуйте! Я в JS ничего не понимаю, но жизнь требуетДелаю интуитивно и с помощью гугла

230