Выборка данных из БД до определенного значения в поле

260
30 января 2018, 08:12

Здравствуйте! Помогите пожалуйста с такого рода вопросом. Имеется БД MySQL, в таблице есть определенные данные. Как грамотно сформировать запрос, чтобы из таблицы вытащить все записи с category_id = 1, но ограниченные до момента, когда в поле after записано 'end', т.е. далее этого значения - выборка не производится. Записи с одинаковым category_id идут по порядку. (На картинке из таблицы нужно получить все, что выделено зеленым). Заранее благодарю за помощь!

Answer 1
select * from table where category_id = 1 and
id <= (select min(id) from table where category_id = 1 and after = 'end')
READ ALSO
1000000000000000000 на входе с типом int в mysql превращается в 2147483647. Почему?

1000000000000000000 на входе с типом int в mysql превращается в 2147483647. Почему?

Не пойму почему выводится не понятная строкаОбъясните что не так, на локальном сервере все показывается нормально но когда я залил проект...

197
Заполнение связанных DataTable в DataSet

Заполнение связанных DataTable в DataSet

Есть DataSet с двумя DataTable в немВ каждой DataTable есть колонка Name(уникальная внутри таблицы)

203
Создание собственного Windows инсталлятора

Создание собственного Windows инсталлятора

Большинство инсталляторов создаётся при помощи разных утилит (WiX, Inno Setup, Install Shield и тд

193
Как присвоить родителю объект в Unity?

Как присвоить родителю объект в Unity?

нужно присвоить Main Camera обратно родителю Player

207