+----+------------------+-----------------+ | id | template_type_id | url | +----+------------------+-----------------+ | 1 | 1 | text | | 2 | 2 | text | | 3 | 1 | text | | 4 | 1 | text | | 5 | 1 | text | | 6 | 1 | text | | 7 | 1 | text | | 8 | 1 | text | | 9 | 2 | text | | 10 | 2 | text | +----+------------------+-----------------+
,因爲我使用1個模板和2頁面模板,我需要重新安排上述結果爲每1頁和第2頁如下:排序和分組MySQL數據
+----+------------------+-----------------+ | id | template_type_id | url | +----+------------------+-----------------+ | 1 | 1 | text | | 3 | 1 | text | | 2 | 2 | text | | 4 | 1 | text | | 5 | 1 | text | | 6 | 1 | text | | 7 | 1 | text | | 9 | 2 | text | | 10 | 2 | text | | 8 | 1 | text | +----+------------------+-----------------+
+------------------------------------------+ ---------------- ------------------ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------- ------------------ +------------------------------------------+
第二個示例似乎並沒有被排序,除非有一些其他數據未顯示,這是排序規則的一部分。 – Alanyst
我需要根據第二個結果按template_type_id對1個頁面模板和2個頁面模板進行分組。因爲您可以認爲publish_date已經存在並且第一個結果由它排序。 – jit
您應該將publish_date數據添加到您的示例中,以便我們瞭解它是如何影響排序的。 – Alanyst