द्वारा एक समूह के भीतर शीर्ष एन पंक्तियों का चयन करना मैं निम्न के समान स्कीमा है:खंड
create table bar
(
instrument varchar(255) not null,
bar_dttm datetime not null,
bar_open int not null,
bar_close int not null
)
मैं तालिका क्वेरी, और साधन प्रति सबसे हाल ही में 5 पंक्तियों को वापस करना चाहते हैं।
मैं इसे साधन द्वारा साधन कर सकते हैं, के साथ:
select top 5 instrument, bar_dttm, bar_open, bar_close
from bar
where instrument = 'XXX'
order by bar_dttm desc
मैं एक क्वेरी में एक बार में सभी उपकरणों के लिए ऐसा करना चाहते हैं। क्या यह संभव है? मैं एसक्यूएल सर्वर चला रहा हूँ 2008
एसक्यूएल सर्वर का कौन सा संस्करण? –
एसक्यूएल सर्वर 2008 - प्रश्न में जोड़ा गया। – Jon