[請益] 請教關於select in的sql語法
因在question資料表裡有2個欄位
qid question
-----------------
1 題目1
2 題目2
3 題目3
我想要隨機出現2題的題目並依照qid編號由小到大來排順序
請問這樣的sql語法該怎麼寫呢?
有詢問過版上一位前輩,他的回答
select * from question where qid in
(select qid from question order by rand()) order by qid asc limit 2
這樣都是固定前2筆出現,而無法隨機
一直跑不出要的結果
請問該怎麼寫這個sql語法呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.131.249
推
06/05 18:58, , 1F
06/05 18:58, 1F
→
06/05 18:59, , 2F
06/05 18:59, 2F
→
06/05 19:01, , 3F
06/05 19:01, 3F
→
06/05 19:02, , 4F
06/05 19:02, 4F
→
06/05 19:03, , 5F
06/05 19:03, 5F
→
06/05 19:14, , 6F
06/05 19:14, 6F
→
06/05 19:15, , 7F
06/05 19:15, 7F
推
06/05 19:37, , 8F
06/05 19:37, 8F
→
06/05 19:37, , 9F
06/05 19:37, 9F
→
06/05 19:39, , 10F
06/05 19:39, 10F
→
06/05 19:39, , 11F
06/05 19:39, 11F
→
06/05 20:13, , 12F
06/05 20:13, 12F
推
06/05 20:17, , 13F
06/05 20:17, 13F
→
06/08 10:57, , 14F
06/08 10:57, 14F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
4
20
6
17