大小写: MySQL默认情况下是否区分大小写,使用show Variables like '%table_names'查看lower_case_table_names的值,0代表区分,1代表不区分。
查看环境配置:SHOW VARIABLES,模糊匹配可使用:SHOW VARIABLES LIKE '%max_allowed%';
使用IDEA连接数据库,注释乱码,在后面添加:jdbc:mysql://localhost:3306/ssm-demo?characterEncoding=UTF-8
etl:
SELECT a.cardId,a.logTime,a.payable,b.cnt
FROM t_heigorecharge201704 a,
(select cardId,count(*) cnt from t_heigorecharge201704 group by cardId)b
where a.cardId=b.cardId
ORDER BY a.payable DESC ;

-- 查询自增id的下一个值 SELECT AUTO_INCREMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'test_student';
本文介绍了MySQL中关于大小写敏感性的配置方法,并演示了如何通过SQL语句进行复杂的数据关联查询,同时提供了查询自增ID下一个值的方法。

被折叠的 条评论
为什么被折叠?



