02-03-2005, 19:16
|
|
|
|
חבר מתאריך: 13.12.02
הודעות: 147
|
|
ככה עושים את זה
קוד:
select *
from my_table
where max_price = (select min(max_price)
from my_table
where max_price > 5);
זו השיטה הפשוטה אך היא לא תמיד יעילה.
עדיף לשלוף ככה oracle אם מדובר ב:
קוד:
select *
from (select t.*,
rank() over (order by max_price asc) rnk
from my_table t
where max_price > 5)
where rnk = 1
|