您在此查询中至少有两个问题.

首先,当您使用反向标记来分隔标识符时,必须将表别名与列名称分开.

`verk.id` -- WRONG

`verk`.`id` -- CORRECT

原因是SQL实际上允许您定义包含标点符号,空格等的列名称,如果您分隔列名称.这就是你似乎正在做的事情,请求一个名为verk.id的列

verk.id -- ALSO CORRECT

正如其他人所评论的那样,您通常不需要使用分隔标识符.如果您的标识符与MySQL Reserved Words冲突,或者您需要使用标点符号,空格或国际字符,请使用它们.

第二个问题是MySQL不支持FULL JOIN.它甚至不将FULL识别为SQL关键字.所以你的查询形成如下:

...

FROM

`verk`

FULL JOIN

`loginuser_aqa`

ON ...

由MySQL解释,就好像你已经这样做了:

...

FROM

`verk` AS `FULL`

JOIN

`loginuser_aqa`

ON ...

换句话说,由于AS是SQL中的可选关键字,因此您只需将FULL设置为verk的表别名.

定义表别名时,必须对属于该表的任何列使用表别名.您不能再将列引用为verk.id,您必须使用FULL.id.这部分是标准的SQL行为,而不是MySQL的错误.

另一个问题是你没有在查询结果中获得FULL OUTER JOIN,你只是得到一个简单的JOIN,它是INNER JOIN的同义词.没有错误,但如果您需要完整的外部联接,您将无法获得预期的结果.

我在2013年报告了MySQL不支持FULL作为保留字的问题:https://bugs.mysql.com/bug.php?id=69858如果您想通过登录并单击该页面上的“影响我”按钮,您可以将您的投票添加到错误的优先级.

如果您需要在MySQL中执行FULL OUTER JOIN,则必须使用变通方法.见这里的例子:Full Outer Join in MySQL

mysql 未知列_mysql – ‘字段列表’连接中的未知列’..’相关推荐

  1. mysql+表模型_MySQL邻接列表模型和层次结构

    在本教程中,您将学习如何使用邻接列表模型来管理MySQL中的分层数据. 邻接列表模型介绍 分层数据无处不在.它可以是博客类别(栏目),产品层次结构或组织结构. 有很多方法来管理MySQL中的层次数据, ...

  2. xml分析错误:注释未终止_错误:C中的未终止注释(无效的注释块) 常见的C程序错误...

    xml分析错误:注释未终止 Comments are used to write logic explain or anything that you do not want to compile. ...

  3. mysql五大子句_MySQL的查询语句中可以使用以下哪个子句来表示分组查询

    [多选题]人类行为遗传学工作者倾向于把人的行为遗传分为哪几类 [填空题]MySQL的连接操作包括内连接.( )和交叉连接. [判断题]社会生活类尤其是人文风光类纪录片的解说则多用文学. 散文手法, 既 ...

  4. mysql sql 取年份_mysql – 从时间戳sql中获取年份

    我在从 mysql时间戳字段中提取年份时遇到问题.我设法使用此方法使用datetime字段: SELECT id FROM TABLE WHERE YEAR(creation_date) = 2010 ...

  5. mysql如何远程访问_mysql开启远程连接的方法

    [原文链接]http://www.jb51.net/article/24508.htm 有时候需要远程连接mysql数据库,默认是不可以的,大家可以参考下面的方法,解决下. 第一中方法:比较详细以下的 ...

  6. mysql mediumint 长度_mysql字段类型tinyint、smallint、mediumint、int、bigint详解

    mysql建模的过程中,对于优化来讲一个非常重要的点就是字段类型的设置,好的字段类型的设置可以帮助更快的查询数据同时能节约硬盘空间,这对于优化数据库来讲是非常重要的. mysql的字段类型大体来讲分为 ...

  7. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  8. php与mysql实例教程_mysql实例与连接

    1.一个mysql实例(进程)可以创建多个连接(线程)吗? 2.这里连接的概念有分物理上的连接和逻辑上的连接吗?它们和mysql实例是什么关系,是否一一对应关系? 3.php里的mysql_conne ...

  9. mysql 主从 通俗易懂_MySQL 主从同步架构中你不知道的“坑”(完结篇)

    MySQL 主从同步架构中你不知道的"坑"(完结篇) 收录于话题 #MySQL从入门到放弃 26个 点击上方蓝字,关注我们哟! 前言导读 之前写出一篇文章也是关于这个主从同步架构的 ...

最新文章

  1. 关于贝叶斯统计的一点总结
  2. 漫画:臭长臭长的高频贪心面试题
  3. 昌宁一中高考成绩表查询2021,昌宁县一中20182019学年上学期高二数学月考试题含解析.docx...
  4. 如何找到某个 ABAP structure 某字段的源头来自哪个数据库表
  5. 【软件开发底层知识修炼】六 Binutils辅助工具之- addr2line与strip工具
  6. Python爬虫_乱码、转码
  7. Oracle11gR2 RAC+DataGuard安装实施维护2+1_数据库集群容灾视频教程
  8. 关于结合测试时,数据准备的一些注意点 (之开始篇:如何能更快,更好的准备测试数据)。
  9. vue系列---identify(生成图片验证码)插件
  10. PCB正片和负片的个人理解
  11. 丢失api-ms-win-crt-heap-l1-1-0.dll 错误的解决办法
  12. vivo手机互传的文件怎么找到_小白换机最头疼文件转移!学会vivo互传这几个技巧,换机更轻松...
  13. php后台跨域token,JSON Web Token(JWT)目前最流行的跨域身份验证解决方案(PHP)类...
  14. 华为M3平板升级鸿蒙系统,华为m3平板 日版刷国行 没有重力感应怎么解决?(篇二)...
  15. 通道注意力机制keras_在TensorFlow+Keras环境下使用RoI池化一步步实现注意力机制
  16. mybatis-plus视图查询
  17. 最浅显易懂的Django系列教程(31)-类视图
  18. 探秘Linux特殊设备文件:(/dev/null,/dev/zero,/dev/random,/dev/urandom等)
  19. 2018年7月27日每日安全快讯
  20. Python解甲乙猜数问题

热门文章

  1. RMI强制Full GC每小时运行一次
  2. 您基于JEE的Web项目的结构是什么?
  3. MacOS安装zsh插件zsh-autosuggestion(自动命令补全和建议)
  4. Linux 命令之 ifconfig -- 配置和显示网卡的网络参数
  5. Java如何加载类的呢?
  6. Linux主机通过直连线直连,【IT基础】网线的直连线与交叉线之间的区别
  7. 自然语言处理领域基本概念笔记
  8. 【音视频安卓开发 (零)】用 Android NDK 编译 FFmpeg 与 X264
  9. Python与C语言的区别是什么?
  10. C 迭代器iterator的实现原理