Chcę użyć porządku przez zjednoczenie w zapytaniu mysql. Pobieram różne typy rekordów na podstawie różnych kryteriów z tabeli opartej na odległości dla wyszukiwania w mojej witrynie. Pierwsze zapytanie wybierające zwraca dane związane z dokładnym przeszukiwaniem miejsca. Drugie zapytanie wybierające zwraca dane dotyczące odległości w odległości 5 km od szukanego miejsca. Trzecie zapytanie wybierające zwraca dane związane z odległością w odległości 5-15 km od szukanego miejsca.Używanie związków i porządek według klauzuli w mysql
Następnie używam union, aby scalić wszystkie wyniki i pokazać na stronie z stronicowaniem. Pod właściwą nazwą jako „dokładnym Wyniki wyszukiwania”, „Wyniki w ciągu 5 kms” itp
Teraz chcę, aby posortować wyniki na podstawie dowodu osobistego lub add_date. Ale kiedy dodaję porządek według zdania na końcu mojego zapytania (zapytanie 1 połączenie zapytanie 2 połączenie zapytanie 3 zamówienie przez add_date). Sortuje wszystkie wyniki. Ale to, czego chcę, powinno się sortować pod każdym nagłówkiem.
Jakim typem (-ami) jest (są) pola (-y), które chcesz posortować według w każdej tabeli? – user151841