• <small id='Abu9t'></small><noframes id='Abu9t'>

      <bdo id='Abu9t'></bdo><ul id='Abu9t'></ul>
    <legend id='Abu9t'><style id='Abu9t'><dir id='Abu9t'><q id='Abu9t'></q></dir></style></legend>

        <i id='Abu9t'><tr id='Abu9t'><dt id='Abu9t'><q id='Abu9t'><span id='Abu9t'><b id='Abu9t'><form id='Abu9t'><ins id='Abu9t'></ins><ul id='Abu9t'></ul><sub id='Abu9t'></sub></form><legend id='Abu9t'></legend><bdo id='Abu9t'><pre id='Abu9t'><center id='Abu9t'></center></pre></bdo></b><th id='Abu9t'></th></span></q></dt></tr></i><div id='Abu9t'><tfoot id='Abu9t'></tfoot><dl id='Abu9t'><fieldset id='Abu9t'></fieldset></dl></div>
        <tfoot id='Abu9t'></tfoot>

        如何删除 MySQL 表上的重复项?

        时间:2023-08-18
        <tfoot id='ZkzjN'></tfoot>
      1. <small id='ZkzjN'></small><noframes id='ZkzjN'>

        <i id='ZkzjN'><tr id='ZkzjN'><dt id='ZkzjN'><q id='ZkzjN'><span id='ZkzjN'><b id='ZkzjN'><form id='ZkzjN'><ins id='ZkzjN'></ins><ul id='ZkzjN'></ul><sub id='ZkzjN'></sub></form><legend id='ZkzjN'></legend><bdo id='ZkzjN'><pre id='ZkzjN'><center id='ZkzjN'></center></pre></bdo></b><th id='ZkzjN'></th></span></q></dt></tr></i><div id='ZkzjN'><tfoot id='ZkzjN'></tfoot><dl id='ZkzjN'><fieldset id='ZkzjN'></fieldset></dl></div>

      2. <legend id='ZkzjN'><style id='ZkzjN'><dir id='ZkzjN'><q id='ZkzjN'></q></dir></style></legend>

              <tbody id='ZkzjN'></tbody>

                • <bdo id='ZkzjN'></bdo><ul id='ZkzjN'></ul>
                  本文介绍了如何删除 MySQL 表上的重复项?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我需要在 MySQL 表上DELETE 指定 sid 的重复行.

                  I need to DELETE duplicated rows for specified sid on a MySQL table.

                  如何使用 SQL 查询执行此操作?

                  How can I do this with an SQL query?

                  DELETE (DUPLICATED TITLES) FROM table WHERE SID = "1"
                  

                  类似这样的事情,但我不知道该怎么做.

                  Something like this, but I don't know how to do it.

                  推荐答案

                  这会在原地删除重复项,而无需创建新表

                  this removes duplicates in place, without making a new table

                  ALTER IGNORE TABLE `table_name` ADD UNIQUE (title, SID)
                  

                  注意:只有当索引适合内存时才有效

                  note: only works well if index fits in memory

                  这篇关于如何删除 MySQL 表上的重复项?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:MySQL 错误 1215:无法添加外键约束 下一篇:在 my.cnf 中将 MySQL 默认字符集更改为 UTF-8?

                  相关文章

                  最新文章

                  <i id='DwdyU'><tr id='DwdyU'><dt id='DwdyU'><q id='DwdyU'><span id='DwdyU'><b id='DwdyU'><form id='DwdyU'><ins id='DwdyU'></ins><ul id='DwdyU'></ul><sub id='DwdyU'></sub></form><legend id='DwdyU'></legend><bdo id='DwdyU'><pre id='DwdyU'><center id='DwdyU'></center></pre></bdo></b><th id='DwdyU'></th></span></q></dt></tr></i><div id='DwdyU'><tfoot id='DwdyU'></tfoot><dl id='DwdyU'><fieldset id='DwdyU'></fieldset></dl></div>

                      <small id='DwdyU'></small><noframes id='DwdyU'>

                        <bdo id='DwdyU'></bdo><ul id='DwdyU'></ul>
                    1. <legend id='DwdyU'><style id='DwdyU'><dir id='DwdyU'><q id='DwdyU'></q></dir></style></legend>
                      <tfoot id='DwdyU'></tfoot>