![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
mengmeng233
这个作者很懒,什么都没留下…
展开
-
Mysql 按照接收参数对数据库字段进行动态排序
根据前端传过来的动态参数对数据进行动态排序,亲测有效,代码如下: <select id="queryList" resultType="TWxgd"> select wxgd.* from T_WXGD wxgd where wxgd.DELETEDFLAG = '0' order by wxgd.ZT asc,wxgd.fzr ${currentUser} desc, wxgd.CREATEDTIME desc &l原创 2021-08-18 15:05:30 · 998 阅读 · 0 评论 -
JDBC连接mysql出现时区错误:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized...处理方法
原创 ...转载 2020-03-16 16:28:04 · 3013 阅读 · 3 评论 -
navicat连接mysql报错Authentication plugin ‘caching_sh2_password’ cannot be loaded:
很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误。出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两...原创 2019-09-05 11:00:49 · 1512 阅读 · 0 评论 -
mysql下载安装详细教程
1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/2、点进去之后然后点击DOWNLOADS3、在点击DOWNLOADS之后,页面往下滑,然后点击MySQL Community(GPL) Downloads4、点击图中所指示5、选择最新版本的mysql,根据自己电脑是64位还是32位进行选择,我选择的是下图版本6、下载mysql7、下载完成之...原创 2019-09-05 10:21:47 · 462 阅读 · 2 评论 -
net start mysql报错服务无法启动,服务没有报告任何错误
亲测有效哇!!!!!问题分析:可能是因为安装根目录下面不能手动创建data文件夹。解决方法如下:1、首先输入 mysqld –remove 命令 卸载服务。2、其次再使用 mysqld –install 命令 安装。3、然后再使用 mysqld --initialize-insecure 初始化(初始化之后,安装根目录下就会多出现一个data文件夹,里面会有一堆文件)。...原创 2019-09-05 09:22:38 · 972 阅读 · 0 评论 -
mysql中Illegal mix of collations for operation “UNION”错误的解决方法
进过检查,原来是字段编码不同导致的问题:相同字段的编码为utf8_general_ci 与 utf8_unicode_ci ,就会报Illegal mix of collations for operation “UNION”的错误。原创 2019-07-31 13:58:42 · 20987 阅读 · 0 评论 -
MySQL查询 本周/上周/本月/上个月份的数据
相关的sql代码如下:(亲测有效,其中created_time为表table中的时间字段)查询本周数据:SELECT * FROM tableWHERE YEARWEEK(date_format(created_time,'%Y-%m-%d')) = YEARWEEK(now())查询上周数据: SELECT * FROM table WHERE YEARW...原创 2019-05-16 09:40:15 · 1559 阅读 · 0 评论 -
sql中foreach标签的使用*
sql中foreach标签的使用1、mybatis动态sql中foreach标签的使用2、解决了SQL语句中,使用where 条件 in (字段)的问题3、文件夹和文档关联,不使用循环遍历,用一条sql语句查询所有文件夹及子文件夹folderIds对应的文档。foreach标签主要用于构建in条件,他可以在sql中对集合进行迭代。如下: <select id="selectByF...原创 2019-03-21 14:58:29 · 7373 阅读 · 0 评论 -
对union all中的查询结果进行排序
1、对union all中的每个查询分别排序现在有A表的数据和B表的数据,现需要将两个表的数据按照一定的条件进行查询之后,将两个结果集并起来,而且查询之后的数据是不会混在一起的,结果集先是A表后是B表。另外,如果对这两个表的查询数据的排序条件不一样,需要分别排序,那么相关代码如下:1)如果这种写法就会报错:select a,b from tablea where … order by a...原创 2019-02-28 14:31:40 · 10754 阅读 · 3 评论 -
union和union all的区别
1、union和union all的区别union:会自动压缩多个结果集中的重复结果,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序。union all:对两个结果集进行并集操作,即将所有的结果全部显示出来,包括重复行,不进行排序。拓展资料:1、union和union all都可以将多个结果集合并,而不仅仅是两个。2、使用union和union all 必须保证两个要联合...原创 2019-02-28 14:20:02 · 797 阅读 · 0 评论