问题标签 [mysql-error-1060]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4806 浏览

mysql - 如果sql中不存在则插入记录,重复列名

我想要一个解决方案来插入一条记录,如果它不存在,所以我在这里搜索并找到了一个解决方案,但我还有另一个问题

输出是

如果我使用了任何 2 个不相同的数字,它会起作用,但是当 2 个数字相同时就会出现问题

0 投票
2 回答
923 浏览

mysql - MySQL 保留列名

我刚刚在我的个人 CMS 软件中遇到了一个错误,它会告诉我数据库构建过程已完成,但我正在创建的表将仅包含一个“id”字段。经过反复试验,我尝试获取它正在使用的确切查询并执行它,发现问题是 mysql 错误“#1060 - Duplicate column name 'name'”。我将我正在尝试的列名切换为其他名称,并且它运行良好。我很肯定它不是保留的列名,因为它在完全相同的数据库中的另一个表上使用。有没有其他人遇到过这种问题?

0 投票
1 回答
804 浏览

mysql - MySQL ADD IGNORE COLUMN 无法正常运行?

我正在尝试使用以下代码向表中添加一列。

我使用 IGNORE 是因为出于各种我不想进入的原因,这段代码可能会被多次调用。我想添加该列,但如果该列已存在,请忽略该错误。我没有默默地失败并继续前进,而是收到以下错误:

我能做些什么来完成这项工作吗?

0 投票
4 回答
89229 浏览

mysql - #1060 - 重复的列名 'id'

为什么我得到 #1060 - 重复的列名 'id'

0 投票
2 回答
13786 浏览

mysql - SQL查询中的重复列名

在两个具有相同列名的表上创建 VIEW 时,如何避免 MySQL 中的 dup 列名错误,如此处所示

0 投票
4 回答
6088 浏览

csv - Error #1060 when importing csv in phpmyadmin - extra null columns

How can I get rid of these null columns? I'm importing my csv file to create a table on phpMyAdmin. The sql query looks appropriate but at the end, I get...

Category 2 should be the last column. I can't figure out where the null columns are coming from, or how to get rid of them. The original file is given to me in .xls format. I make some changes and save as csv. I used to upload an xls file (never had problems) but I think our cPanel was upgraded so it's all changed.

So far I've tried deleting 4+ columns at the end while in OpenOffice. I've tried opening the csv in notepad and making sure there was no extra commas or spaces, adding in / to escape. I've tried fiddling with the import options in phpMyAdmin but I'm far from an expert so no luck there.

0 投票
1 回答
8560 浏览

php - MySQL 错误 1060:重复的列名 ALTER TABLE

由于我没有创建的代码中的错误,我在查询时遇到了一些问题。

我不是编码员,但到目前为止已修复(我认为)该错误。通过与其他不会引发错误的查询进行比较,并在 stackoverflow 上阅读了很多类似的帖子,我添加了缺少的引号、括号和分号。没有更多的错误,但不确定这是否是正确的做法?我最终得到了这个:

但是现在,我得到一个重复的列错误 1060“重复的列名”。所以我做了同样的事情,用谷歌搜索,搜索stackoverflow,发现了一些使用别名的例子和一堆超出我想象的额外代码行。这段代码存在于一个 .php 文件中,有人会通过这个来握住我的手吗?您可以将其视为您当天的好事!谢谢你的时间。

0 投票
1 回答
7260 浏览

mysql - 如果不存在,则使用 SQL 语句更改忽略表添加列

我想在 mysql 表中添加一个新列,但如果列已经存在,我想忽略列的添加

我目前正在使用

但这是抛出一个错误说:"ERROR 1060 (42S21): Duplicate column name 'column_name'"

即使我使用的是 IGNORE,这也不起作用

我希望它使用普通的 SQL 语句而不是存储过程来工作

0 投票
3 回答
165 浏览

mysql - 如何在具有 JOINS 的查询中创建视图?

您好,我无法为以下查询创建视图。

我有两个表
TABLE1 :- Product列为 :- product_id, column2,column3
TABLE2 :- Product_Description列为:- product_id , column4,column5。这里 product_id 是 Product 表的外键。

以下是我得到的错误

错误代码:1060。重复的列名“product_id”

我正在使用 mysql 工作台来运行我的查询。查看错误,我知道我需要分配别名。但是我需要加入超过 5-8 个表,这就是我寻找更好解决方案的原因。

0 投票
1 回答
521 浏览

mysql - 加入时重复列

在将一个表过滤为每个用户的最新条目后,我正在尝试加入三个表。但是,突然间我遇到了错误Duplicate column name 'username'。我需要加入这个“重复”专栏。我该如何解决?