早教吧作业答案频道 -->其他-->
在一个表内怎么用sql语句把符合条件的条目的相应字段的数据,具体请见问题补充就是根据我系统里现在有的这个表(表明就是叫table):序号名称原价现价差值浮动范围类别登记日期1
题目详情
在一个表内怎么用sql语句把符合条件的条目的相应字段的数据,具体请见问题补充
就是根据我系统里现在有的这个表(表明就是叫table):
序号 名称 原价 现价 差值 浮动范围 类别 登记日期
1 铅笔 1.0 A 2010-01
2 橡皮 1.5 A 2010-01
3 尺子 2.0 A 2010-01
4 铅笔 1.2 B 2010-02
5 橡皮 1.55 B 2010-02
6 尺子 2.2 B 2010-03
是通过一个asp页面 ,比如输入日期为2010-02的时间,系统会更新时间为2010-02且类别为B类的表,将符合条件的条目当中原价,差值,浮动范围都填好,现怎么用一条sql语句实现呢?(现价都是通过调用相应商品名,日期且类别为A实现的)实现后的表的变化如下:
序号 名称 原价 现价 差值 浮动范围 类别 登记日期
1 铅笔 1.0 A 2010-01
2 橡皮 1.5 A 2010-01
3 尺子 2.0 A 2010-01
4 铅笔 1.0 1.2 0.2 5%以上 B 2010-02
5 橡皮 1.5 1.55 0.05 5%以内 B 2010-02
6 尺子 2.0 2.2 0.2 5%以上 B 2010-03
请会的人帮帮忙,我敲这么多表格啥的也不容易~
就是根据我系统里现在有的这个表(表明就是叫table):
序号 名称 原价 现价 差值 浮动范围 类别 登记日期
1 铅笔 1.0 A 2010-01
2 橡皮 1.5 A 2010-01
3 尺子 2.0 A 2010-01
4 铅笔 1.2 B 2010-02
5 橡皮 1.55 B 2010-02
6 尺子 2.2 B 2010-03
是通过一个asp页面 ,比如输入日期为2010-02的时间,系统会更新时间为2010-02且类别为B类的表,将符合条件的条目当中原价,差值,浮动范围都填好,现怎么用一条sql语句实现呢?(现价都是通过调用相应商品名,日期且类别为A实现的)实现后的表的变化如下:
序号 名称 原价 现价 差值 浮动范围 类别 登记日期
1 铅笔 1.0 A 2010-01
2 橡皮 1.5 A 2010-01
3 尺子 2.0 A 2010-01
4 铅笔 1.0 1.2 0.2 5%以上 B 2010-02
5 橡皮 1.5 1.55 0.05 5%以内 B 2010-02
6 尺子 2.0 2.2 0.2 5%以上 B 2010-03
请会的人帮帮忙,我敲这么多表格啥的也不容易~
▼优质解答
答案和解析
table 是系统中关键字,如果用作表名就要用“[]”括起来
update [table] set 原价=ta.原价,差值=tb.现价-ta.原价,浮动范围=
(case when ((tb.现价-ta.原价)/ta.原价)>0.05 then '5%以上'
else '5%以内' end)
from [table] tb,(select * from [table] where 类别='A') ta
where ta.名称=tb.名称 and tb.登记日期='2010-02' and tb.类别='B'
update [table] set 原价=ta.原价,差值=tb.现价-ta.原价,浮动范围=
(case when ((tb.现价-ta.原价)/ta.原价)>0.05 then '5%以上'
else '5%以内' end)
from [table] tb,(select * from [table] where 类别='A') ta
where ta.名称=tb.名称 and tb.登记日期='2010-02' and tb.类别='B'
看了在一个表内怎么用sql语句把符...的网友还看了以下:
路程与时间的比叫做(),总价与数量的比叫做().2.比的前项扩大到原来的2倍,比的后项缩到原来的1/ 2020-03-31 …
在商品市场经常可以听到小贩的叫嚷声和顾客的讨价还价声:“10元一个的玩具赛车打八折,快来买啊!”“ 2020-05-13 …
在购物时,每件商品的价钱,叫做;买了多少,叫做;一共用的钱数,叫做总价.总价=×. 2020-05-14 …
在商品市场经常可以听到小贩的叫卖声和顾客的讨价还价声:“10元一个的玩具赛车打八折,”“能不能再便 2020-05-23 …
在商品市场经常可以听到小贩的叫嚷声和顾客的讨价还价声:“lO元一个的玩具赛车打八折,”“能不再便宜 2020-05-23 …
价格总水平也叫一般价格水平,是指一个国家或地区在一定时期(如月、季、年)内全社会各类商品和服务 2020-05-27 …
—件商品原价120元,现在降价十分之一,降价多少元?现在价格多少元?现在价格应该是108元? 2020-06-03 …
究竟什么叫化合价?究竟什么叫化合价呀?化合价的概念是什么?我理解了好久,还是理解不出.希望有一些简 2020-06-04 …
国债期货交易中,交易价格不包括应付利息的交易方式叫做净价交易。相比全价交易,净价交 2020-06-04 …
对口语老师的评价怎么写我们老师叫我写一篇对她的评价.我不知道从何入手.要好的评价.50-100字. 2020-06-05 …