mysql - 选择和删除特定列 SQL 的重复行

标签 mysql sql sql-server

我有一个保存位置的sql表,

ID  Name   X     Y     Z
-------------------------
1   Loc1   12   24    45
2   Loc2   12   24    60
3   Loc3   54   32    33
4   Loc4   54   32    64
5   Loc5   98   66    90
6   Loc6   98   66    77
7   Loc7   44   50    98    

一些位置坐标(x 和 y)被错误地复制了

我想选择并删除其中一个。

ID  Name   X     Y     Z
-------------------------
1   Loc1   12   24    45
2   Loc3   54   32    33
3   Loc5   98   66    90
4   Loc7   44   50    98    

这可以用 sql 查询吗?

最佳答案

我认为您可以使用 alter-table 命令并删除整列。

ALTER TABLE table_name
DROP COLUMN column_name

关于mysql - 选择和删除特定列 SQL 的重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36201353/

相关文章:

mysql - 返回 MySQL 中存在多个链接记录的单个记录

mysql - 使用 SQL 同时搜索多个内容的最有效方法?

MySQL,使用子查询获取分数排名

sql - 通过查询获取 MySQL 组以显示该组中具有最高值的行

iphone - 如何从 iPhone 连接到 MySQL 数据库?

mysql - 是否可以在此 mysql 表上有条件地计数

sql - 通过将一列中的值引用到另一列来汇总记录

sql - 计算表中每列的总存储量

sql-server - 如何控制 Entity Framework 中的参数嗅探和/或查询提示?

c# - 如何使用 C# 以编程方式复制 MS SQL 2000 数据库?