数据库中某表text字段time_id有年数据(4位数)月数据(6位数),sql中如何只查询出年数据的数据
时间: 2024-02-03 09:12:10 浏览: 70
实验 4 查询数据库.rar_sql_sql 查询_数据库 实验_订单数据
5星 · 资源好评率100%
可以使用 MySQL 中的 LEFT 函数来截取字符串中指定长度的子字符串,从而只查询出年份数据的数据。具体可以按照以下 SQL 语句实现:
```
SELECT * FROM 表名 WHERE LEFT(time_id, 4) = '年份';
```
其中,表名代表需要查询的表名,time_id 代表需要查询的字段名,4 代表需要截取的子字符串长度,'年份'代表需要查询的年份数据。
阅读全文