Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Запрос не выдает результатов


Автор: TechnoMag 2.11.2015, 14:55
Что могло случиться с базой? И как исправить?
Запрос 
Код

select * from city where region_id=123;
 выдает только часть результатов, причем, на другие region_id данные возвращаются полностью.
Также я знаю, что при добавлении нового города, данные в базу записываются, т.к.
запрос 
Код
select * from city where id=:last_id
 выдает последний добавленный город.

Автор: Akina 2.11.2015, 17:13
Цитата(TechnoMag @  2.11.2015,  15:55 Найти цитируемый пост)
Запрос 
Код

select * from city where region_id=123;

 выдает только часть результатов

Как определил?

Автор: TechnoMag 2.11.2015, 17:44
Akina, id последней вставленной записи 845, последний id, который выдает выборка - 612.
Причем если сортировать по id - выдаются все записи.


Автор: Akina 2.11.2015, 18:04
Цитата(TechnoMag @  2.11.2015,  18:44 Найти цитируемый пост)
id последней вставленной записи 845, последний id, который выдает выборка - 612.
Причем если сортировать по id - выдаются все записи.

Вот эти две выборки цитатой с консоли сервера покажите...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)