PDA

View Full Version : پیدا کردن یک رکورد با فیلدی با مقدار ماکزیمم



v_shalchian
سه شنبه 14 مهر 1383, 19:52 عصر
در یک جدول بانک اطلاعاتی می خواهم با یک دستور SELECT در Query سطری را مثلا فیلد "Code " آن 5 و فیلد "Visit" آن بیشترین است را پیدا کنم.
لطفا دستور SQL ان را بگویید.

orion188
سه شنبه 14 مهر 1383, 20:51 عصر
select * from nemidoonam where code = 5 and visit = (select max(visit) from nemidoonam)

v_shalchian
چهارشنبه 15 مهر 1383, 23:24 عصر
حالا اگر بخواهیم جستجویمان به این صورت باشد که همه رکوردها را انتخاب کند این شرط که از رکورهایی که فیلد "Code" آنها مشابه است فقط آن را انتخاب کند که فیلد "Visit" آن ماکزیمم باشد.
اگر جواب دهید ممنون می شوم.