解决方案 »
- weblogic输入用户和密码就开始报错了
- Vector 问题
- spring+hibernate数据库配置、任务调度问题
- ejb2.0 sessionBean调用cmp实体bean出现的奇怪问题
- 有人会使用 dhtmlxTree吗 他有个方法是loadXMLString() 谁能给个例子
- 哭,spring+hibernate更新不了数据,help me.
- SPRING+HIBERNATE开发WEB应用程序,在applicationContext.xml中关于servicec层和dao层配置问题?
- 关于CMP中的一对一关系的问题!
- 求解啊啊啊
- hibernate的事务提交和对象三个状态的问题
- Struts+spring+hibernate 框架,当需要在Action类中转向一个Action(.do的请求)时,怎么处理??
- xifre中要排除自定义bean中一个方法不视为属性get/set方法,也就是屏蔽一个属性,怎么做?
注:ColA和ColB类型要一样。
UPDATE TABLE_A SET TABLE_A.COLUMN1 = (SELECT TABLE_B.COLUMN1 FROM TABLE_B WHERE TABLE_A.COLUMN2 = TABLE_B.COLUMN2)
UPDATE TABLE_A SET TABLE_A.COLUMN1 = (SELECT TABLE_B.COLUMN1 FROM TABLE_B WHERE TABLE_A.COLUMN2 = TABLE_B.COLUMN2) WHERE EXISTS (SELECT 1 FROM B WHERE TABLE_A.COLUMN2 = TABLE_B.COLUMN2);
比如说有
表 A
字段 id rule_id sms
1 1 哈
2 1 呵
3 1 啊
4 1 不
5 1 的
6 1 国
7 2 个的
8 2 士大夫
9 2 饿饿
10 2 他他
11 2 谢谢
表 B
id rule_id sms time
1 1 1995-10-10
2 1 1995-10-10
3 1 1995-10-10
4 1 1995-10-10
5 1 1995-10-10
6 1 1995-10-10
7 2 1995-10-10
8 2 1995-10-10
9 2 1995-10-10
10 2 1995-10-10
11 2 1995-10-10 现在是表B里面有个字段 sms 现在内容是空 我想把表A里面的字段 sms 的内容对应复制到表B 的字段sms上 ,sql语句应该怎么写啊??谢谢了
自己往里面套用一下就行了UPDATE A SET A.SMS = (SELECT B.SMS FROM B WHERE A.ID = B.ID) WHERE EXISTS (SELECT 1 FROM B WHERE A.ID = B.ID);
ALC001,
AAC001,
AAB001,
ALA014,
ALA001
)SELECT
ALC001,
AAC001
AAB001,
ALA014,
ALA001
FROM b.alc01;