mysql - 我无法解决这个问题 MySQL
问题描述
我最近启动了 MySQL,我得到了 MySQL Workbench,我正在制作一张桌子。
但是有一个部分有红十字,我不知道我的代码有什么问题。我尝试更改语法,但错误并没有消失。有人可以帮帮我吗?
CREATE DATABASE form_acceptance;
CREATE TABLE form_acceptance (
PersonID int,
Player_Name varchar(255),
Countries varchar(255),
Username varchar(255),
Level_and_rank varchar(255),
Max_BR varchar(255)
);
INSERT INTO form_acceptance (SayByeBye_exe, SayByeBye_exe, US, '^GYMP^SayByeBye_exe', '12_Luitenant', '4.7');
SELECT PersonID, Player_Name, Countries, Username, Level_and_rank, Max_BR
到目前为止,这是我的代码。除了它INSERT INTO form_acceptance
说它说它是错误的,我不知道为什么。
在此处输入图片描述
谢谢
解决方案
看来您大致倒退了插入逻辑,在 select 中提供了目标列名,在 insert 子句中提供了文字值。尝试颠倒这个顺序:
INSERT INTO form_acceptance (PersonID, Player_Name, Countries, Username, Level_and_rank, Max_BR)
SELECT 'SayByeBye_exe', 'SayByeBye_exe', 'US', '^GYMP^SayByeBye_exe', '12_Luitenant', '4.7';
你也可以在VALUES
这里使用一个子句:
INSERT INTO form_acceptance (PersonID, Player_Name, Countries, Username, Level_and_rank, Max_BR)
VALUES
('SayByeBye_exe', 'SayByeBye_exe', 'US', '^GYMP^SayByeBye_exe', '12_Luitenant', '4.7');
推荐阅读
- python - 基于现有模型对象创建 django 用户
- pyspark - 使用 pyspark 同时编写 parquet 文件
- reactjs - 无效的挂钩调用。当我在 useEffect 中调用 useQuery 时,只能在函数组件的主体内部调用钩子
- linux - 如果在使用 shell 脚本的作业监控中找不到文件,如何触发电子邮件?
- android - 键盘向上的Android webview应用程序不起作用,但键盘向下它正在工作
- css - 无法删除最后一个孩子的 CSS 边框
- python - 我怎样才能成功下载(使用“获取”)scikit-learn 的真实世界数据集?
- javascript - 单击标记a时传递参数以包含在ejs中
- powershell - 如何使用 PowerShell 定义计划任务的到期日期
- sql-server - 在 SQL Server 中保存查询结果仅使用 SQL 命令?