關於只查詢出前幾列數據的問題?
我有兩個表(A和B)
A
no count
n1 3
n2 2
n3 1
B
no time number
n1 2006-10-1 4
n1 2006-10-2 2
n1 2006-10-3 8
n1 2006-10-4 1
n1 2006-10-5 3
n1 2006-10-6 5
n2 2006-10-1 4
n2 2006-10-2 4
n2 2006-10-3 4
n2 2006-10-4 4
n3 2006-10-1 4
n3 2006-10-2 4
需要查詢的結果如下(#TEMP)
no time number
n1 2006-10-1 4
n1 2006-10-2 2
n1 2006-10-3 8
n2 2006-10-1 4
n2 2006-10-2 4
n3 2006-10-1 4
我用top n實現不了..B表中列了很多詳細數據,A表只是說明各項需要讀出的數據筆數(動態的).通過一個SQL實現
讀出B表中的數據根據關連A表中的字段中所需要的行數.(如n1需3行,則讀出3行,n2需要2行就讀出2行)
謝謝!