当前位置: 首页 > article >正文

Unknown column ‘oMIbw5H29LXtmAUjSSm7ZrymASUI‘ in ‘where clause‘

SELECT * FROM `user` 
  WHERE `we_chat_open_id` = oMIbw5H29LXtmAUjSSm7ZrymASUI;

在这里插入图片描述

[语句1]:
SELECT * FROM `user`
WHERE `we_chat_open_id` = oMIbw5H29LXtmAUjSSm7ZrymASUI
Unknown column 'oMIbw5H29LXtmAUjSSm7ZrymASUI' in 'where clause'
TraceId : 0abb7ede17290775850334184efbc9
we_chat_open_id    varchar(255)  null,
create table user
(
    id                 int auto_increment
        primary key,
    created_date       datetime      null,
    last_modified_date datetime      null,
    avatar             varchar(1000) null,
    inviter_id         int           null,
    last_login_date    datetime      null,
    nickname           varchar(50)   null,
    refresh_time       datetime      null,
    remark             text          null,
    remark_name        varchar(255)  null,
    status             int           null,
    type               int           null,
    we_chat_open_id    varchar(255)  null,
    we_chat_subscribe  int           null,
    we_chat_union_id   varchar(255)  null
)
    engine = MyISAM;

在你提供的 SQL 语句中,出现了以下错误:

Unknown column 'oMIbw5H29LXtmAUjSSm7ZrymASUI' in 'where clause'

问题原因:

错误的原因是 oMIbw5H29LXtmAUjSSm7ZrymASUI 被 MySQL 识别为一个列名,而不是一个值。

在 SQL 中,字符串值需要使用单引号或双引号括起来。由于你在 WHERE 子句中没有使用引号,MySQL 将其视为列名,并提示该列不存在。

正确的 SQL 语句:

你需要将 oMIbw5H29LXtmAUjSSm7ZrymASUI 用引号括起来,这样 MySQL 才会将其识别为一个字符串值,而不是列名:

SELECT * FROM `user`
WHERE `we_chat_open_id` = 'oMIbw5H29LXtmAUjSSm7ZrymASUI';

解释:

  • we_chat_open_id 是你要查询的列。
  • 'oMIbw5H29LXtmAUjSSm7ZrymASUI' 是你要匹配的字符串值。

加上引号后,查询将会正确执行。


http://www.kler.cn/a/355093.html

相关文章:

  • 单机游戏《野狗子》游戏运行时提示dbghelp.dll缺失是什么原因?dbghelp.dll缺失要怎么解决?
  • VMware vCenter保姆级安装部署(VMware VCenter Nanny Level Installation and Deployment)
  • http协议的状态码
  • 第十四章 C++ 数字
  • 用 gdbserver 调试 arm-linux 上的 AWTK 应用程序
  • 干货分享:ISO 20000认证的适用范围、认证资料清单、认证流程等问题详解
  • 前端技巧汇总
  • 驱动总裁免登陆单文件版
  • 网页前端开发之HTML入门篇:标题标签 heading
  • Leetcode 1223 LCA of Deepest TreeNode
  • 带头结点的单链表按数据域从小到大进行选择排序的算法
  • 生成器和迭代器
  • Mysql 5.7 安装与卸载(非常详细)
  • 【原创】java+springboot+mysql智能农村管理系统设计与实现
  • OpenUAV:首个专为现实无人机视觉语言导航设计的大规模轨迹数据集,由大约 12k 个轨迹组成,涵盖了多种环境和复杂的飞行动态。
  • laravel清除不同缓存
  • 疾病防控|基于springBoot的疾病防控综合系统设计与实现(附项目源码+论文+数据库)
  • 海康相机
  • 通信学习干货:运营商为什么要大力推广FTTR?
  • 2. 继承Mono的单例模式基类
  • 一文搞懂模型倍率怎么计算的,以及模型分组倍率原理!
  • Java | Leetcode Java题解之第480题滑动窗口中位数
  • 决策树C4.5算法详解及实现
  • openEuler-22.03-SP4离线编译安装ZLMediaKit
  • A Survey on 3D Gaussian Splatting 整理
  • XML 和 SimpleXML 简介