我想在union查詢中使用order by。 我根據不同的標準從基於距離的表格中獲取不同類型的記錄,以便在我的網站上進行搜索。 第一個選擇查詢返回與確切地點搜索相關的數據。 第二個選擇查詢返回距離搜索地點5公里內距離的數據。 第三個選擇查詢返回距離搜索地點5-15公里內距離的數據。在mysql中使用union和order by子句
然後,我使用union來合併所有結果並在頁面上顯示分頁。在適當的標題爲「精確搜索結果」,「結果內5公里」等
現在我想根據ID或add_date到結果排序。但是,當我在我的查詢(查詢1聯合查詢2聯合查詢3由add_date順序)的末尾添加order by子句時。它對所有結果進行排序。但是我想要的是它應該在每個標題下排序。
您想在每個表格中排序的字段是什麼類型? – user151841 2010-08-20 13:32:52