[SQL ] 隨機挑選1:2的配對資料

看板Database作者 (Mutex)時間10年前 (2015/08/18 07:51), 10年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:MSSQL 資料庫版本:2008 內容/問題描述: 因為研究所需,想要挑選1:2的對照組資料出來,且不能包含原串檔資料。 資料欄位有ID, Bitrthday, Sex, EventDate 想要match的欄位有Bitrthday, Sex, EventDate 也就是這三個欄位條件相同的情況下,隨機找到對應的2筆資料,且不能和原資料一樣。 模擬資料我已輸入至此網頁 http://sqlfiddle.com/#!3/d08d6/2 1. 表格OriginalData是要挑選的名單 2. 要在表格PickData找到相同條件的隨機對照組資料 3. 挑選條件為Bitrthday, Sex, EventDate要完全相同,比例為1:2 1筆OriginalData隨機抽出2筆條件相符的PickData。 4. 挑出來的資料不能是原本的資料集,也就是不能在OriginalData裡面。 再麻煩高手協助解惑了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.184.236 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1439855480.A.D3C.html ※ 編輯: Mutex (36.226.184.236), 08/18/2015 07:58:01
文章代碼(AID): #1LqdDuqy (Database)
文章代碼(AID): #1LqdDuqy (Database)