CASE max(cast(substring_index(`month`,'月',1) as SIGNED INTEGER))
时间: 2024-04-08 17:29:40 浏览: 64
你想在一个数据库查询中找到`month`列中最大值的情况。你可以使用`CAST`函数将`month`列的值转换为有符号整数,并使用`SUBSTRING_INDEX`函数提取月份部分。然后,使用`MAX`函数找到最大值。以下是一个示例查询:
```sql
SELECT MAX(CAST(SUBSTRING_INDEX(`month`, '月', 1) AS SIGNED INTEGER)) AS max_month
FROM your_table;
```
请确保将`your_table`替换为你实际的表名。这将返回一个名为`max_month`的列,其中包含`month`列的最大整数值。
阅读全文