Mysql - 查找段落 (§) 符号

标签 mysql linux

我想执行以下查询:

SELECT * FROM holidays WHERE name LIKE '% (§)';

它在 Windows 上按预期工作,但在 Linux 上不会返回任何内容。 (这是两个 mariaDB 服务器之间唯一已知的区别)

如何让它在运行 linux 的服务器上运行?

我使用 mysql,两个数据库包含相同的数据并使用 InnoDB。如果提供的数据不足以解决这个问题,请告诉我。

最佳答案

我完全不了解 Linux,但您是否尝试过比较 ASCII 值?

例如:

WHERE ASCII(SUBSTRING(name, LEN(name)-1,1)) = 167.

可能有更好的方法来做到这一点,但我不知道 Linux,这在 Windows 上的 SQL 中运行良好

关于Mysql - 查找段落 (§) 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49533479/

相关文章:

mysql - 如何求和上个月的值?

java - 从 java 设置 MySql 连接的问题

mysql - 从 bash 脚本查询 MySQL 数据库

linux - 如果有2个矩阵a和b,a(b)在matlab中做什么?

linux - OpenSSL 1.0.0l 编译错误

python - Vagrant w/windows 作为主机,由于 crlf,文件不在 vm 上运行

xamarin.android 中的 MySqlConnection.Open() 错误

java - 测试 Hibernate 映射 : no persistent classes found for query classes

sql - 我的 MYSQL 触发器语法有什么问题?

linux - getopt_long 没有按预期工作