У меня странная проблема с запросом SQL с использованием (10.3.2-MariaDB-10.3.2 + Мария ~ Джесси)
Запрос 1
select `reseaus`.`id`, `reseaus`.`nom`
from `reseaus`
where `reseaus`.`id` in (
select `faces`.`reseau_id`
from `faces`
where `faces`.`zone_id` = 14
)
order by `reseaus`.`id` desc
Вывод
id nom
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
229 Toiles Tendues 18m² Entrée Gare Droit
Объясните
если я изменю "sort by id desc" на "sort by nom desc", я получуожидаемые результаты
id nom
233 Toiles Tendues 4,5m² Hall Public
232 Toiles Tendues 18m² Salle Départ
231 Toiles Tendues 18m² Extérieur
230 Toiles Tendues 18m² Entrée Gare Gauche
229 Toiles Tendues 18m² Entrée Gare Droit
228 Toile Tendue Scanner
227 Toile tendue mur Sogral (Sud)
222 Toile Tendue 9 m² Arrivée International
Объясните
Есть идеи?
решено Обновление версии до 10.4.0-MariaDB-1: 10.4.0 + maria ~ bionic решил проблему