sql сравнение чисел как LIKE строк

321
22 февраля 2017, 21:13

Имеется таблица вида {id, name}, в которой id может принимать большие значения, например, 17200, 17201, 17202, 17203 и т.д. Подскажите, пожалуйста такой запрос, чтобы по части id, например, 1720, выводил соответствующие ему строки, например, id=1720, 17200, 17201 и т.д

Answer 1

Можно попробовать использовать CAST

... WHERE CAST(id as SIGNED /*UNSIGNED*/) LIKE '%1720%'
READ ALSO
Пустой ответ на mysql-запрос через php

Пустой ответ на mysql-запрос через php

Добрый день! Подсобите победить неведомую и кажется простяцкую фигню)

317
Концепция взаимодействия методов в JavaFX (MVC)

Концепция взаимодействия методов в JavaFX (MVC)

Пишу (учусь писать) программу на JavaFX, используя паттерн Model-View-Controller, причем, в добавок, клиент-серверное приложениеНа сервере хранятся классы...

377
HashMap<Integer, String> ClassCastException [Решено]

HashMap<Integer, String> ClassCastException [Решено]

Не понял, в чём проблема?

272
Некорректная отправка файла через socket

Некорректная отправка файла через socket

Пытаюсь отправлять любой файл по TCP с моего клиента (на мобильном устройстве) на консольный сервер (на компьютере)Подключение, отправка, получение,...

221