我在mysql中有一個字符串,我想隨機化,這樣每次運行查詢時,我都會得到不同的結果。mysql中的隨機字符串
樣本串
$str = '4_127','2_84','2_85';
所以,我將它傳遞給ORDER BY
子句隨機化的結果。
SELECT `MY_SEARCH_PARAMS` FROM `mytable` WHERE `MY_WHERE_CONDTIONS` ORDER BY
FIELD(CONCAT(property_id,"_",catalog_id), '4_127','2_84','2_85'), `id` ASC;
我需要一種方法,以便每次更改字符串內容的順序。
謝謝。
是'$海峽= '4_127', '2_84', '2_85';'實際的字符串或者你有樹的字符串這是'4_127','2_84'和'2_85'? – 2013-02-08 14:00:51
這是實際的字符串。 – 2013-02-08 14:02:23
你的表中有''4_127','2_84','2_85''的值嗎? – jcho360 2013-02-08 14:12:20