我的数据库表结构如下:我想删除FIELD 2列下的所有行,因为它们具有相同的值,在我的数据库设计中将使用相同的值。 请我需要这方面的帮助...删除具有相同列名的多行
///////////////////////////////////////////////
+---+----------+----------+---------+---------+
+ID + FIELD 1 + FIELD 2 + FIELD 3 + FIELD 4 +
+---+----------+----------+---------+---------+
+ 1 + AAA + 1234 + ABC + Y +
+ 2 + AAA + 1234 + DEF + +
+ 3 + AAA + 1234 + GHI + +
+ 4 + BBB + 1234 + ABC + +
+ 5 + CCC + 1234 + JKL + +
+---+----------+----------+---------+---------+
你究竟想完成什么?删除列下的所有行将会删除表中的所有行,因为每列中的每行都是我们的行。你是否试图删除列,因为它看起来总是一样的?或者你只是试图删除该列是重复值的记录? – 2014-09-05 13:47:42
如果该列可以为空,那么'UPDATE my_database_table SET'FIELD 2'= NULL;' – spencer7593 2014-09-05 15:13:17
是否要删除'Field2'列? – Kami 2014-09-05 15:30:03