第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

一道關(guān)于sql語(yǔ)句的問(wèn)題 求真相...

一道關(guān)于sql語(yǔ)句的問(wèn)題 求真相...

小怪獸愛(ài)吃肉 2018-08-21 05:06:14
這個(gè)一個(gè)簡(jiǎn)單的考試系統(tǒng) 先上sql語(yǔ)句:select * FROM  (select * from singleproblem  where type='1' and testid='1' order by dbms_random.value  ) where rownum <= 5 union all select * FROM (select * from singleproblem  where type='2'  and testid='1'  order by dbms_random.value  ) where rownum <= 1 union all select * FROM (select * from singleproblem  where type='3'  and testid='1'  order by dbms_random.value  ) where rownum <= 1我做出來(lái)隨機(jī)了,但是因?yàn)槭怯玫倪@個(gè) union all 連接的,所以題目老是先出來(lái)單選題,然后復(fù)選題,最后才判斷題這3大題里面的題目倒是隨機(jī)抽的。就是這個(gè)順序好像被union all給套住了。誰(shuí)在前面他就先隨機(jī)哪一類(lèi)題目關(guān)于sql語(yǔ)句字段意思就不用我解釋了吧 基本明眼人一看就懂 麻煩大家給個(gè)解決方案
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

對(duì)Oracle不熟悉,不過(guò)看的出你似乎是對(duì)每個(gè)表隨機(jī)打亂后再聯(lián)合,但是為什么不把Union All三個(gè)表的查詢(xún)結(jié)果之后再作隨機(jī)排序呢?

查看完整回答
反對(duì) 回復(fù) 2018-08-22
  • 1 回答
  • 0 關(guān)注
  • 371 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)