1. 用sql,建立名为"出库单价低"的查询,选出出库单价低于入库单价的产品(含产品编
所有的sql语句都需要根据数据(表)结构和查询目的进行编写。
要得到实际可用的回答,除了提出查询的具体要求外,还要提供相关的数据表结构,它非常重要,否则题主很可能得不到自己所期望的答案。
假设表结构如下
商品表(商品名称,商品编号,入库单价,出库单价)
选出出库单价低于入库单价商品列表:
select 商品名称,商品编号 from 商品表 where 入库单价>出库单价;
将上述sql语句保存为一个名为"出库单价低"的查询或视图即可。
上述示例仅根据一个最简单的表结构进行编写,实际使用的入出库数据结构可能会复杂得多,如果是那样相应的语句需要重新编写,但是基本原理是一样的。
2. 怎么用SQL语句查询一件物品的最高价和最低价
最高价:
select * from items_ordered where price = (select max(price) from items_ordered )
1.select max(price) from items_ordered的意思是找出最高价,
2。然后在items_ordered 中查找,哪条记录的价钱符合第1条的要求,也就是说,那条记录的价钱是最高的。
最低价同理:
最低价:
select * from items_ordered where price = (select min(price) from items_ordered )
3. 请高手指教:如何利用一个SQL语句查询出一个表中价格上涨(或下降)的记录,最好还能计算出变化率
首先你的表要设计的合理呀,对一个物品每次价格的修改都要有记录,这样要查询上涨下降和变化率不是很简单吗。
4. 有“图书管理”数据库,包含如下的表结构,根据要求写出相应的SQL语句。
1.select 书号,单价 from 图书 where 出版单位='清华大学出版社' order by 单价
2.select count(*) from 读者
3.insert into 借阅 values ('JSJ001','CJ005','2010-11-11')
4.update 图书 set 单价=单价*0.1
5.select 出版单位,sum(单价)/count(单价) from 图书 group by 出版单位