我有這個mysql查詢。mysql部分查詢兩部分,命令顯示第一部分的結果,第一部分
任何想法如何排序結果,以便從查詢的第一部分開始,然後從查詢的第二部分開始。
下面是我如何做,但它不能正常工作,將結果混合在一起。
SELECT name, pic0, bio,site
FROM ".$table."
WHERE ((name LIKE '%john%' OR name LIKE '%smith%') AND site LIKE ('%site1%'))
OR (name IS NOT NULL AND category IN ('drivers', 'construction') AND site LIKE ('%site1%'))
ORDER BY ((name LIKE '%john%' OR name LIKE '%smith%') AND site LIKE ('%site1%')) DESC
LIMIT ".$offset.", ".$rowsperpage."");
謝謝
您的意思是第一部分和第二部分?你的意思是在哪裏? –