Verwenden von union und order by in mysql

Möchte ich nutzen, um mit der union in der mysql-Abfrage.
Ich bin abrufen verschiedene Arten von Datensatz basierend auf verschiedenen Kriterien aus einer Tabelle, basierend auf der Entfernung für eine Suche auf meiner Website.
Die erste select-Abfrage Daten in Bezug auf die genaue Stelle Suche .
Die 2. select-Abfrage liefert Daten zu Entfernung, innerhalb 5 km von dem Ort gesucht.
Die 3. wählen Sie Abfrage von Daten im Zusammenhang mit der Entfernung innerhalb von 5-15 km aus dem Ort gesucht.

Dann habe ich m mit union Zusammenführen aller Ergebnisse und zeigen auf eine Seite mit Blättern. Unter der entsprechenden überschrift als 'Genaue Suche Ergebnisse"Ergebnisse innerhalb 5 kms' etc

Möchte ich nun Sortieren Sie Ergebnisse auf Basis der id oder add_date. Aber wenn ich order by-Klausel am Ende meiner Abfrage ( Abfrage1 union union Abfrage 2 Abfrage 3 order by add_date). Es sortiert alle Ergebnisse. Aber was ich will, ist es Sortieren soll, die unter jeder überschrift.

InformationsquelleAutor der Frage Aditya | 2010-08-20

Schreibe einen Kommentar