mysql - 在 SQL 查询中正确转义 QUOTE 字符

标签 mysql database escaping

我的 MySql 数据库中有一列包含这样的值

firstname + ',' + surname

字符 ' 是内容的一部分。

我必须像这样查询数据库:

SELECT * FROM UDERSCHEMA where EXPRESSION like 'firstname +  '','' + surname'

如您所见,我试图避免'引用它(用另一个'),但是当我对数据库进行查询时,结果是空集,我必须检索一个包含一个条目的集合,我该如何修改我的查询以正确地使 MySql 将特殊字符理解为 ' ?

最佳答案

关于mysql - 在 SQL 查询中正确转义 QUOTE 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18659216/

相关文章:

sql - 如何插入包含 "&"的字符串

windows - BATCH- echo %(打印百分号)

mysql - 为什么我的 mysql Slow_query_log 是空的?

mysql - SQL查询选择相同的数据

php - MySQLi 连接而不指定数据库

javascript - 这是做什么的???/[\\/]electron-prebuilt[\\/]/.test()

android - 查询FTS表MIN

php - 删除带有外键的表

mysql - 数据库结构规范化

java - 无法从java应用程序在数据库中创建表