somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

নির্দিষ্ট রেকর্ড পর্যন্ত দেখার জন্য এসকিউএল কোয়েরী

২২ শে নভেম্বর, ২০০৬ দুপুর ২:৩৬
এই পোস্টটি শেয়ার করতে চাইলে :

SQL Query to select last X records
Problem: I need an SQL query (in MS SQL) to select last X records, for example my table has 1000 records, I want to select last 10 records.
I know by using TOP I can do that, but it returns from first X records, not last X records.
Also I do not want to use DESC ordering.
Queries like: SELECT TOP 10 * FROM mytable ORDER BY field1 DESC
is not desired...
And also I need to select some records in middle, e.g. third ten records.
How can I perform these actions using MS SQL. (Using MySQL, I think there is a keyword LIMIT to do that, but isn't working in MS SQL)

Solution:
declare @i integer
declare @row_id uniqueidentifier

create table #temp_table (row_id uniqueidentifier)
set @i=0

declare cOf scroll cursor for
select row_id from myTable
open cof

fetch last from cOf into @row_id
while @i < 10
begin
insert into #temp_table values (@row_id)
fetch prior from cof into @row_id
set @i = @i+1
end
close cof
deallocate cof

select * from myTable where row_id in (select * from #temp_table)

drop table #temp_table

You can also modify the above code to get sets of records from any part of the table.
সর্বশেষ এডিট : ২৩ শে নভেম্বর, ২০০৬ রাত ১:৩৪
০টি মন্তব্য ০টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

আওয়ামী লীগের পাশাপাশি জামায়াতে ইসলামীকেও নিষিদ্ধ করা যেতে পারে ।

লিখেছেন সৈয়দ কুতুব, ০৫ ই ডিসেম্বর, ২০২৫ রাত ১২:৪৫


বাংলাদেশে আসলে দুইটা পক্ষের লোকজনই মূলত রাজনীতিটা নিয়ন্ত্রণ করে। একটা হলো স্বাধীনতার পক্ষের শক্তি এবং অন্যটি হলো স্বাধীনতার বিপক্ষ শক্তি। এর মাঝে আধা পক্ষ-বিপক্ষ শক্তি হিসেবে একটা রাজনৈতিক দল... ...বাকিটুকু পড়ুন

J K and Our liberation war১৯৭১

লিখেছেন ক্লোন রাফা, ০৫ ই ডিসেম্বর, ২০২৫ সকাল ৯:০৯



জ্যাঁ ক্যুয়ে ছিলেন একজন ফরাসি মানবতাবাদী যিনি ১৯৭১ সালে বাংলাদেশের মুক্তিযুদ্ধের সময় পাকিস্তান ইন্টারন্যাশনাল এয়ারলাইন্সের একটি বিমান হাইজ্যাক করেছিলেন। তিনি ৩ ডিসেম্বর, ১৯৭১ তারিখে প্যারিসের অরলি... ...বাকিটুকু পড়ুন

এবার ইউনুসের ২১শে অগাষ্ঠ ২০০৪ এর গ্রেনেড হামলার তদন্ত করা উচিৎ

লিখেছেন এ আর ১৫, ০৫ ই ডিসেম্বর, ২০২৫ সকাল ৯:৪০



এবার ইউনুসের ২১শে অগাষ্ঠ ২০০৪ এর গ্রেনেড হামলার তদন্ত করা উচিৎ


২০০৪ সালের ২১ শে অগাষ্ঠে গ্রেনেড হামলার কারন হিসাবে বলা হয়েছিল , হাসিনা নাকি ভ্যানেটি ব্যাগে... ...বাকিটুকু পড়ুন

বাংলাদেশের রাজনীতিতে নতুন ছায়াযুদ্ধ: R থেকে MIT—কুয়াশার ভেতর নতুন ক্ষমতার সমীকরণ

লিখেছেন এস.এম. আজাদ রহমান, ০৫ ই ডিসেম্বর, ২০২৫ দুপুর ১২:৪৪



বাংলাদেশের রাজনীতিতে নতুন ছায়াযুদ্ধ: R থেকে MIT—কুয়াশার ভেতর নতুন ক্ষমতার সমীকরণ

কেন বিএনপি–জামায়াত–তুরস্ক প্রসঙ্গ এখন এত তপ্ত?
বাংলাদেশের রাজনীতিতে দীর্ঘদিন ধরে একটি পরিচিত ভয়–সংস্কৃতি কাজ করেছে—
“র”—ভারতের গোয়েন্দা সংস্থা নিয়ে রাজনীতিতে গুজব,... ...বাকিটুকু পড়ুন

নিশ্চিত থাকেন জামায়েত ইসলাম এবার সরকার গঠন করবে

লিখেছেন সূচরিতা সেন, ০৫ ই ডিসেম্বর, ২০২৫ রাত ৯:৪২


আমাদের বুঝ হওয়ার পর থেকেই শুনে এসেছি জামায়েত ইসলাম,রাজাকার আলবদর ছিল,এবং সেই সূত্র ধরে বিগত সরকারদের আমলে
জামায়েত ইসলামের উপরে নানান ধরনের বিচার কার্য এমন কি জামায়েতের অনেক নেতা... ...বাকিটুকু পড়ুন

×