gpt4 book ai didi

Mysql 重复行(忽略 id + 时间戳)而不命名查询中的所有其他列?

转载 作者:行者123 更新时间:2023-11-29 04:49:40 24 4
gpt4 key购买 nike

我尽量在标题中让这个问题简洁明了。

类似的问题有很多答案,但都涉及命名查询中表中的每一列。

我想要的是一个显示重复行但忽略一两列的查询,我希望能够像这篇文章中所示那样做 Return duplicate records ,但不必明确命名表中的每一列。

这可能吗?

最佳答案

注意:由于这是“workbench how to duplicate a row”的最高谷歌搜索结果,我倾向于提供该问题的答案。如果主持人认为这是不合适的;随时帮助解决盗用问题。

  1. 从单个表中选择所有列(或您的目标列),没有连接或任何其他限制编辑器内插入的内容。

    例如:SELECT * FROM mytable ORDER BY id DESC

  2. 右键单击要复制的行,复制行

  3. 转到选择结果的底部,end,应该有一行全是null

  4. 右击空行,粘贴行

    Don't forget to nullify, or set to be the default, any columns you want to keep; like the primary index/id, or any unique constrained columns!

  5. 要插入重复的行,请使用右下角的应用 按钮。

Workbench 将打开一个对话框并向您显示生成的插入语句并为您执行它们。如果没有错误,您刚刚复制了一行!

再次运行您的选择语句以查看结果。

关于Mysql 重复行(忽略 id + 时间戳)而不命名查询中的所有其他列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13384074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com