查询价格最高的图书,输出书名及作者,SQL怎么写?

tedagov328281 2006-05-30 12:13:47
create table books
(bno varchar2(10),
bname varchar2(20),
author varchar2(10),
price number(4,2),
quantity number(6));
...全文
4175 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiajian008 2006-05-31
  • 打赏
  • 举报
回复
我的效率最高
jiajian008 2006-05-31
  • 打赏
  • 举报
回复
select bname,author from
(select *
from books
order by price desc
)where rownum<=1;
超叔csdn 2006-05-30
  • 打赏
  • 举报
回复 1

select bname,author from books
where price=(select max(price) from books);

select first_value(bname)over(order by price desc),frist_value(author)over(order by price desc)
from books;
xjqqxjqq 2006-05-30
  • 打赏
  • 举报
回复
SELECT MAX(price),bname,author from books GROUP BY bname,author
chshhxyz012 2006-05-30
  • 打赏
  • 举报
回复
select bname,author from books
where max(price);

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧