table1
id name je1 je2 je3
1 aaa
2 bbb
2 ccc
table2
id xm_dm je
1 01 100
1 01 110
1 02 50
1 03 200
2 02 330
2 02 20
2 03 80
能否用一句UPDATE 实现 table1表中je1,je2,je3的数据输入.当table1.id=table2.id且table2.xm_dm=01时,table1.je1等于table2.je累计,当table1.id=table2.id且table2.xm_dm=02时,table1.je2等于table2.je累计,当table1.id=table2.id且table2.xm_dm=03时,table1.je3等于table2.je累计.结果为
table1
id name je1 je2 je3
1 aaa 210 50 200
2 bbb 350 80
2 ccc
谢谢!
id name je1 je2 je3
1 aaa
2 bbb
2 ccc
table2
id xm_dm je
1 01 100
1 01 110
1 02 50
1 03 200
2 02 330
2 02 20
2 03 80
能否用一句UPDATE 实现 table1表中je1,je2,je3的数据输入.当table1.id=table2.id且table2.xm_dm=01时,table1.je1等于table2.je累计,当table1.id=table2.id且table2.xm_dm=02时,table1.je2等于table2.je累计,当table1.id=table2.id且table2.xm_dm=03时,table1.je3等于table2.je累计.结果为
table1
id name je1 je2 je3
1 aaa 210 50 200
2 bbb 350 80
2 ccc
谢谢!
解决方案 »
- mysql的c api中有没有获得语句的类型(select一类,insert,update为另一类)的函数
- mysql里的“SHOW CHARACTER SET”和“SHOW COLLATION”有什么区别?有什么关系?
- 如何将可选范围限定在某个时间段
- 求教:MYSQL中级联删除的语句怎么写
- 如何对mysql数据库进行重命名?
- 这是我遭遇的第一个mysql和php的问题,我该怎么解决(在线等待)
- 大量的数据如何导入mysql
- mysql插入相同数据并更新关键键值的问题
- 数据库中列的属性怎么样修改
- 问一个好难的问题 mysql在查询子表后有办法让结果在一行内显示吗?
- mysql效率问题
- Hi,请教liuyann老师,如何读取文件的某一data: from mysql pass its value to another file called Sallteta.java to ,谢谢帮助!
哪位高手能指教,这句话错在哪里?在vfp5.0中出错
提示"在函数后少("