月份在3-8月,学年就是上一年-这一年第二学期。9-12月为今年-下年第一学期,1、2月为上年-今年第一学期
解决方案 »
- 一个疑难杂症,关于客户端远程连接mysql一定几率出现Can't connect to MySQL server on '192.168.0.9' (4)
- 如何备份整个mysql数据库?
- 关于MySQL的问题!请高手帮忙!
- MySql 怎么在数据库安装的时候就自动生成默认用户呢?
- 有关MYSQL数据库的集群问题
- sql 创建一个聚簇索引
- 应该是挺基础的2个问题,在线等,给分100,谢谢!
- 请问MYSQL支持ADO,RDO,ADO吗?
- MYSQL的日期格式环境变量在哪?
- MYSQL支持中文和日文全文索引的解决方案有哪些呢?
- 关于insert into ... on duplicate key update批量修改问题
- 这样写触发器的主体部分,请教为什么不行啊!!
case 月份
when 1 then '上年'
when 2 then '上年'
when 3 then '上一年'
when 4 then '上一年'
when 5 then '上一年'
when 6 then '上一年'
when 7 then '上一年'
when 8 then '上一年'
when 9 then '今年'
when 10 then '今年'
when 11 then '今年'
when 12 then '今年'
end as 学年 ,
case 学期
when 1 then '今年第一学期'
when 2 then '今年第一学期'
when 3 then '这一年第二学期'
when 4 then '这一年第二学期'
when 5 then '这一年第二学期'
when 6 then '这一年第二学期'
when 7 then '这一年第二学期'
when 8 then '这一年第二学期'
when 9 then '下年第一学期'
when 10 then '下年第一学期'
when 11 then '下年第一学期'
when 12 then '下年第一学期'
end as 学期
from table1
set @m = 3;
select case
when @m >= 3 and @m <= 8 then '学年就是上一年-这一年第二学期'
when @m >= 9 and @m <= 12 then '9-12月为今年-下年第一学期'
when @m >= 1 and @m <= 2 then '1、2月为上年-今年第一学期'
else 'error' end '学期';