
mysql
文章平均质量分 59
csdnfeiguo
暂无
展开
-
MySQL遇到ERROR :Expression #1 of SELECT list is not in GROUP BY clause...解决方式
ERROR:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'database_tl.emp.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 问题出现的原因:MySQL 5...原创 2021-03-05 11:31:45 · 1409 阅读 · 0 评论 -
mysql行转列(将同一列下的不同内容的几行数据,转换成几列显示)、列转行、行列汇总、合并显示
部分内容有借鉴其他文档。 行转列-转换前: 行转列-转换后: 1、使用case...when....then 进行行转列 SELECT userid, SUM(CASE `subject` WHEN '语文' THEN score ELSE 0 END) as '语文', SUM(CASE `subject` WHEN '数学' THEN score ELSE 0 END) as...原创 2019-09-03 11:21:12 · 2278 阅读 · 0 评论 -
finereport在数据集中sql执行没结果,而放到mysql数据库中查询有结果
在数据集中sql执行没结果,而到放mysql数据库中查询有结果 一般原因有几点: 编码不对,比如查询中有中文,数据库能正确识别,而在设计器中设置编码是没有设置。 设计器中使用参数或在数据集中使用${}包含公式时,拼接的字符串不对,这种原因主要是对公式使用不当,可以先在模板中对这个公式进行计算,看看结果字符串,确认没有错误后再在数据集中拼接即可。 1.查看及修改 MySQL 字符集 1...原创 2019-09-04 10:32:02 · 2885 阅读 · 0 评论