mysql 复制记录实现代码


sql

复制代码 代码如下:

INSERT INTO `table` ('id','aa','bb','cc') SELECT 'id','aa','bb','cc' FROM `table` (WHERE .....)

Tips:
复制代码 代码如下:

/**
* 复制新纪录的时候,可能要更新id或者是部分数据(假设id自增加的情况)
*
* text_aa 为固定值 ,可在脚本调用中赋变量值 如($aa)
* 注意'text_aa' 与 `cc` 的区别 ,一个是数据,一个是字段
**/
INSERT INTO `table` (`id`,`aa`,`bb`,`cc` ) SELECT '','aa内容','bb注意cc符号区别',`cc` FROM `table` (WHERE .....)

/**
* CONCAT(`bb`,'附加信息 -Copy')
* 在提取原有数据的基础上,增加附加信息 (windwos 下见过复件 xxxx.xxx 的都明白)
**/
INSERT INTO `table` (`id`,`aa`,`bb`,`cc` ) SELECT '','aa内容',CONCAT(`bb`,'附加信息 -Copy'),`cc` FROM `table` (WHERE .....)



相关阅读:
十分钟快速架设Linux系统下WebMail
Win2003中IE安全区域的设置技巧
javascript生成/解析dom的CDATA类型的字段的代码
PHP mb_convert_encoding文字编码的转换函数介绍
在linux系统下让进程在后台运行的方法
DIV CSS制作网页时易犯的错误总结
超清晰的document对象详解
Web服务器控件:RadioButton控件
Linux共享内存和信号量的实例
php缓存技术
Fedora 9 系统下ALSA声卡驱动下载及安装方法
php 截取字符串并以零补齐str_pad() 函数
F#教程: List
CSS网页布局入门教程11:带当前标识的标签式横向导航图片美化版
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4