gpt4 book ai didi

MySQL 引号

转载 作者:行者123 更新时间:2023-11-29 21:28:15 26 4
gpt4 key购买 nike

我是 SQL-mySQL 方面的 super 新手,我想查询这些包含具有特定值的列的条目,但该值中已经有引号,它实际上看起来像这样,引号已经存在:“荷兰鹿特丹 Voor Land-en Volkenkunde 博物馆”所以我尝试了:

SELECT * FROM this_table WHERE museum_name LIKE "Museum Voor Land-en Volkenkunde, Rotterdam, Holland";

返回空集(0.00 秒)我知道事实并非如此!然后我尝试了(我尝试了双引号和单引号,但没有任何效果)

select * from this_table where museum_name=" "Museum Voor Land-en Volkenkunde, Rotterdam, Holland" ";

返回:ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行“Museum Voor Land-en Volkenkunde, Rotterdam, Holland”“”附近使用的正确语法

请告诉我如何查询特定内容(如果它已包含引号)。

最佳答案

尝试这样

SELECT * FROM this_table WHERE museum_name LIKE '"Museum Voor Land-en Volkenkunde, Rotterdam, Holland"';

或者

SELECT * FROM this_table WHERE museum_name LIKE "\"Museum Voor Land-en Volkenkunde, Rotterdam, Holland\"";

转义引号。

关于MySQL 引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35407067/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com