如何獲取RANDOM用戶名。從Mysql獲取隨機值
SELECT a.mod_name, u.user_name, a.id from type a, users u
WHERE a.id=u.mod_type
ORDER BY mod_type Desc ";
如何獲取RANDOM用戶名。從Mysql獲取隨機值
SELECT a.mod_name, u.user_name, a.id from type a, users u
WHERE a.id=u.mod_type
ORDER BY mod_type Desc ";
什麼
編輯:
select a.mod_name, u.user_name, a.id from type a, users u where a.id=u.mod_type
order by mod_type DESC, rand();
?
仍然無法正常工作。它獲取所有的mod_type。 @lovesmith –
@AvinVarghese,它顯然會獲取所有mod類型,因爲您沒有任何條件可以在查詢中過濾出mod類型。嘗試將部分順序反轉,'order by mod_type DESC,rand()' – WatsMyName
ThankYou It's Working。 @lovesmith –
您可以使用ORDER BY RAND()
爲:
SELECT a.mod_name, u.user_name, a.id
FROM type a, users u
WHERE a.id=u.mod_type
ORDER BY RAND()
希望**可以通過mod_type Desc **訂購。@ ariefbayu –
謝謝ariefbayu的努力。 @ariefbayu –
MySQL支持RAND()
功能
select a.mod_name, u.user_name, a.id from type a,
users u where a.id=u.mod_type
order by RAND(),mod_type Desc ";
想要通過mod_type Desc **訂購它。@ akhilraj-n-s –
謝謝Akhilraj的努力。 @Akhilraj N S –
您想從單個選擇中選擇多少個用戶名? – ariefbayu
你想每個類型的一個隨機用戶名? –
用戶表中存在的所有用戶名。 @ariefbayu –