我正在寻找一个SQL查询,该查询提供ColumnX包含任何小写字母的所有行(例如"1234AA5789").大写字母也一样.

推荐答案

SELECT * FROM my_table 
WHERE UPPER(some_field) != some_field

这应该适用于像åäøæï这样的有趣角色.您可能需要为表使用特定于语言的utf-8排序规则.

Mysql相关问答推荐

是否有一种方法可以 Select 表中具有特定列值的行,该行还显示phpmyadmin中原始表中的行号?

根据计数按月和年对数据进行分组()

如果我有USER列,如何将SQL CREATE TABLE与PostgreSQL和MySQL一起使用?

为什么嵌套循环逻辑不能按预期工作

警告:MYSQL_OPT_RECONNECT 已弃用

我是否需要在 N+1 列上建立索引,才能有效地在 N 列上执行 SELECT,并按其他列排序?

使用Workbench时如何添加mysqldump配置标志

"Shelf服务器容器访问MySQL Docker容器时出现SocketException异常"

MySQL 关于 JSON 数组和子查询的问题

从 2 个不同的表中获取数据并将它们加入 sql

基于 2 列的重复行的 SQL 查询

我将如何构建一个 SQL 查询来从交易表中 Select 第一次存款、第二次存款和额外存款

如何在 SQL 的计算列中显示小数点后两位?

不是唯一的表/别名

PDO:MySQL 服务器已消失

一次查询 MySQL 插入多行

使用 mysql 处理非常大的数据

Mysql中int(10)的最大大小是多少

在 MySQL 中签名或未签名

数据截断:第 1 行的logo列数据太长