早教吧作业答案频道 -->其他-->
在一个表内怎么用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语句把符...的网友还看了以下:
英语译文家我心所在虽然没什么成就我仍希望家会变好我在努力终有一天我会是家的骄傲爸爸妈妈请不要怪我不 2020-05-13 …
文明就餐我能行作文 2020-06-25 …
我知道所有的事情我一定都明白的我明白脑袋左右摇摆想的都是你却不想在为你伤心流泪忧虑困惑的跌跌荡荡放 2020-06-26 …
“中国梦•正能量”讲文明树新风系列公益广告告诉我们:文明就在我们身边,社区准备开展“共筑中国梦”主 2020-06-27 …
广西崇左市综合性学习“中国梦·正能量”讲文明树新风系列公益广告告诉我们:文明就在我们身边,社区准备 2020-06-27 …
你明明就是我的过去式,为什么你的影子,老在我的生活里晃,总在我快要把你忘记的时候,又想起你。 2020-07-04 …
海水为什么不能蒸馏成淡水有道单选题选择一个正确选项很明显的我就能找出完全正确的选项.但是有一个选项 2020-07-05 …
英语翻译鉴于以上原因,我认为很难给这个词下定义,对于每个人来说,根据现实来调整他或她对幸福的理解是 2020-07-22 …
初二暑假作业作文600字有一个就可以我和明天的我有个约定走近了才知道 2020-11-16 …
了解昨天的“我”,认识今天的“我”,更要追求明天的“我”.认识自我就要()A.用发展的眼光认识自己B 2020-11-25 …