在一个表中复制一条记录,只改动某个字段 谢谢,就是要向一个表中insert一条记录,而内容与原表中一条记录只有一个字段不同,可有办法不要读出原来记录直接写入? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into a (test1,test2) select test1,test2 from b where test3='0' 我要实现的是insert into a ...select ...from a而且有的字段不同怎么办 向一个表中insert一条记录,而内容与这个表中一条记录只有一个字段不同,可有办法不要读出原来记录直接写入?前提是我只知道那个不同字段的值,能不能不去读出再插入?拜托,我这样说已经尽了全力了,还让您看不懂实在是抱歉 哦,好象不行吧比如说有一条记录A你想重新插入一条记录B,而只和A有一个字段不同。你先读出A,然后update A 中的一个字段(必须是primary key)存入--也就是B你现在想不读出A,而插入一条和A只有一个字段不一样的B由于mysql不支持嵌套查询,所以不能insert into tablename (select ……所以,想要不先读出再写入,我觉得有点困难吧请教一些高手再 他说的是oracle数据库!楼上说得对。 数据库表设计,分店问题,数据都是一样的,只是店不一样。 innodb分区和外键不可兼得? 寻求mysql双向实时同步方案 mysql_autocommit 这个在哪个头文件里面啊,怎么我这没有啊>?? msql中的视图什么时候执行? 批处理文件问题 谁帮帮我,,!一个小小的问题 急!!!!怎么写mysql中的查询语句(带参数的)在线等待~~~~~~~~~~~ 多表排序sql mysql 没有配置文件 .ini文件 刚学几天做了这个,如果谁装NT的操作系统,请试试吧! 关于mysql数据库中数据的存放位置...如何设置??
而且有的字段不同怎么办
前提是我只知道那个不同字段的值,能不能不去读出再插入?拜托,我这样说已经尽了全力了,还让您看不懂实在是抱歉
比如说有一条记录A
你想重新插入一条记录B,而只和A有一个字段不同。
你先读出A,然后update A 中的一个字段(必须是primary key)存入--也就是B你现在想不读出A,而插入一条和A只有一个字段不一样的B
由于mysql不支持嵌套查询,所以不能insert into tablename (select ……
所以,想要不先读出再写入,我觉得有点困难吧
请教一些高手再