![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
Meng Man
Just do it!
展开
-
连接mysql报错,提示java.sql.SQLException: The server time zone value异常
安装mysql后未设置正确时区,连接mysql提示如下异常 解决方案: 通过设置时区 方案1: 命令行查看及设置 打开命令行窗口,连接mysql mysql -hlocalhost -uroot -p 查看时区设置 show variables like ‘%time_zone’ 若显示为SYSTEM,则需要设置时区 set global time_zone = ‘+8:00’; 方案二:my.ini文件设置 打开my.ini文件,在[mysqld]中增加时区设置 重启mysql服务即可原创 2021-01-27 22:39:51 · 151 阅读 · 0 评论 -
CASE WHEN THEN ELSE
case when then else语句使用 已知员工表emp表结构及数据如下 查询员工姓名和姓名中是否含有字母A的信息 如果字符A在姓名的首位,则显示’字符A在首位’ 如果字符A在姓名的末位,则显示’字符A在末位’ 如果字符A在姓名中不存在,则显示’没有字符A’ 其他情况显示’字符A在中间’ mysql SELECT ename, case LOCATE('A',ename) when 1 THEN '字母A在首位' when CHAR_LENGTH(ename) THEN '字母原创 2021-01-19 23:45:41 · 211 阅读 · 0 评论