欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

求教个mysql基础有关问题.(PHP中)复制一条id为a的记录到同一张表里,生成一条新的记录,在此过程中修改一些字段的值,该怎么写

程序员文章站 2022-05-26 08:39:31
...
求教个mysql基础问题.:(PHP中)复制一条id为a的记录到同一张表里,生成一条新的记录,在此过程中修改一些字段的值,该如何写?
情况是这样的:
用户复制一个已经发布的东西将其修改一部分再发布出去

发布时只提交有可能会被修改的内容,其他内容直接根据被复制的记录的id从数据库中获取

求教sql语句应该怎么写 网上不知道这个问题怎么搜....
mysql php 查询 复制
------解决方案--------------------
格式如下
INSERT INTO user_list(username,`password`,`status`) SELECT 'asfasfasf',`password`,`status` FROM user_list WHERE id=2


红色部分本来是username的,如果不想要id=2的username,修改为asfasfasf即可
------解决方案--------------------
引用:
格式如下
INSERT INTO user_list(username,`password`,`status`) SELECT 'asfasfasf',`password`,`status` FROM user_list WHERE id=2


红色部分本来是username的,如果不想要id=2的username,修改为asfasfasf即可
……

++
把sql语句中你想修改的改成你需要的内容
------解决方案--------------------
用sql语句
insert into table(字段)select 字段 from table 条件
求教个mysql基础有关问题.(PHP中)复制一条id为a的记录到同一张表里,生成一条新的记录,在此过程中修改一些字段的值,该怎么写

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 求教个mysql基础有关问题.(PHP中)复制一条id为a的记录到同一张表里,生成一条新的记录,在此过程中修改一些字段的值,该怎么写
  • 专题推荐