我有一個表,如下所示的ID,分別獲得行基於在SQL
TypeID Name Date
-------------------------------
1 Carrot 1-1-2013
1 Beetroot 1-1-2013
1 Beans 1-1-2013
2 cabbage 1-1-2013
2 potato 1-1-2013
2 tomato 1-1-2013
2 onion 1-1-2013
如果需要2行,那麼它應該從TYPEID 2.如果返回從TYPEID 1 2行2列需要只有4行,意味着我必須從TypeId 1中獲得4行,並且從TypeId 2中獲得4行2 ,但TypeId 1只有3行,因此我們只需要獲得typeId的3行1
如何做到這一點?我應該添加RowNumber嗎?
如果你需要什麼4行 –
總是3元TYPEID,或只是「你可以抓住從最低到最高的類型」 ? –
你是否總是從'TypeId 1'獲取所有行?例如,如果只需要3行,你是否從'TypeId 1'得到所有三行,而從'TypeId 2'沒有? –