求解答 oracle数据库的题目

2021-03-12 14:58:25 字数 2193 阅读 1361

1楼:匿名用户

a. 找出最贵的商品(item)的名称和**

select

name, price

from

item

where

price = ( select max(it.price) from item it);

b. 找出每个月每个商品的销售总金额;

select

to_char(transaction.date, 'mm') as 月,

item.name as 商品名,

sum( itemsale.quantity * item.price ) as 销售额

from

transaction, itemsale, item

where

transaction.transid = itemsale.transid

and itemsale.itemid = item.itemid

group by

to_char(transaction.date, 'mm') ,

item.name

c. 找出从来也没有销售过的商品;

select

*from

item

where

itemid not in ( select distinct itemid from itemsale)

-- 上面这个估计执行效率不高...

d.找出从来也没有买过“酒”的所有客户。

select

*from

customer

where

customer.custid not in

( select transaction.custid

from

transaction, itemsale, item

where

transaction.transid = itemsale.transid

and itemsale.itemid = item.itemid

and item.name like '%酒%'

)-- 上面这个估计执行效率也是不高...

2楼:匿名用户

a:select i.name ,max(is.

quantity)from item i, itemsale iswhere i.itemid = is.itemidgroup by i.

name

.........

3楼:匿名用户

a: select name , price from item where price =(select max(price) from item)

下面的你把每个表每个字段什么意思说下我接着帮你写,特别是最后一张表

4楼:小小风平

a--->select max(name),max(price) price from item;

b---->select to_char(to_date(t.datetime,'yyyy mm rr'),'mm') date,max(i.name) name,sum(i.

price) total_price from item i,itemsale its,transaction t where i.itemid=its.itemid andt.

transid=its.transid

group by i,itemid,to_char(to_date(t.datetime,'yyyy mm rr'),'mm')

c----> select name from item where name not in(select max(i.name) from item i,item

sale its where i.itemid=its.itemid group by i.itemid);

d----->select name from customer where name not in(select c.name from customer c,i

tem i,itemsale its,transaction t where c.custid=t.custid and i.itemid=its.itemid

and t.transid=its.transid and i.name='wine');

求助求数据库设计高手们帮忙解答一下这个题目

1楼 宝星棋牌游戏 select id, a char length char length 取代 的背景下, a ,null , b char length char length 取代 的背景下, b ,null , c char length char length 取代 的背景下, c ,n...

简答题:简述数据仓库和数据挖掘的概念和作用求答案

1楼 林凯玲 数据挖掘是在数据仓库上进行数据的分析,找出一些具有商业价值的数据间的关系,以支持决策,数据仓库主要是存放一些面向某一特定主题的数据,这些数据它具有历史性,比如是某些数据的总结。 简述数据库 数据仓库 和数据挖掘三者之间的关系 2楼 可以叫我表哥 数据仓库是要集成多种数据源,比如个人财务...

数据库:题目上给了er图,根据图写出数据库的表结构来

1楼 贩卖罪恶 学生 姓名,符号,性别,年级,性别 教师 职称,性别,姓名,符号 这个符号是什么意思?我把他理解为是教师的id,独一无二的 课程 课程号,课名,学时,学分 教 教师符号,课程号 学 课程号,学生符号,成绩 这个学生符号我理解为学号。。。 怎么根据数据库表结构生成关系图 2楼 千锋教育...