mysql
沐游虞
这个作者很懒,什么都没留下…
展开
-
mysql 查询两个日期之间所有天数(查询近两个月所有日期)(获取本年所有月份)
查询两个日期之间所有天数(查询近两个月所有日期)原创 2022-09-06 12:13:21 · 2932 阅读 · 0 评论 -
mysql数据去重取最新的一条
先按照同种类型进行排序,并取id最新的一条使用@equipment_id 和@num两个变量,第一个变量分类,第二个变量标记最新,第二,第三等等。 SELECT *, IF ( @equipment_id = equipment_id, @num :=@num + 1, @num := 1 ) AS num, @equipment_id := cast(equipment_id as ch..原创 2021-11-30 16:16:51 · 1916 阅读 · 0 评论 -
关联查询 字段类型不一致
下图是表一和表二,及其对应的查询结果现在需要对这两张表进行关联查询d从图中可看出这个两个字段关联起来的数据有问题,为何出现这种问题如标题上写的字段类型不一致导致,查询方式算法不同,如下图两表的字段类型,一个是varchar,另一个是bigint查询的方式和精度不一致导致查询结果不同。解决方法:将row_id字段类型bigint转为同一类型, cast(字段名称 as 字段类型)...原创 2021-03-10 14:07:01 · 2915 阅读 · 0 评论 -
mysql 数据库取json,在不知道key情况下,取他的value详细值
{ "selects" :{ "20071090" :{ "NN" : 41,"LXFS1" : "12365","GH" : "20071090","RZZW" : "办公室主任","sxzym" : "园林植物与观赏园艺","ZC" : "副教授","XGW" : "行政管理后勤","XB" : "男","ZZMM" : "中共党员","ZWZC" : "高级职称","MZ" : "汉","CSRQ" : 307123200000,"XL" : "硕士","selectKey.原创 2021-03-01 16:38:54 · 1806 阅读 · 0 评论 -
navicat链接sql server 报错[IM002][Microsofi][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0)
navicat链接sql server 报错如下图所示找到navicat安装路径下的这个sqlncli_x64.msi文件双击运行安装完成即可安装完成后再测试链接原创 2021-01-04 19:59:06 · 2070 阅读 · 1 评论 -
将一个库的主键复制到另一个库上相同表上 Multiple primary key defined
给表加主键alter table zy_onestop_db.表名add primary key(字段名)将第一个库的主键复制到第二个库这里第一个表:zy_onestop_produce 第二个表 :zy_onestop_db查询第一个库表主键select TABLE_NAME,COLUMN_NAME from information_schema.`COLUMNS` where TABLE_SCHEMA = 'zy_onestop_produce' and COLUMN_KE...原创 2020-12-17 15:56:36 · 299 阅读 · 0 评论 -
Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operat
多表关联查询报错先看报错结果我想通过这个org_post_user_name 表和这个has 的复合表进行查询通过这个条件关联在一起查询where ssorg.org = has.qwe然后就报这个两个表的编码格式不正确Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='最后在where 的地方将...原创 2020-11-28 13:53:35 · 2851 阅读 · 3 评论 -
mysql 视图,索引, 游标,存储过程笔记
一、视图1.创建视图的命令CREATE VIEW 视图名AS SELECT语句2.视图上不允许创建索引和触发器3.可以对视图进行更新操作,但每次的更新操作最多只能影响一个表4.视图是一个虚表,并不真正的存储数据5.如果定义视图的SQL语句中包含计算或分组或聚合函数的话,则该视图不允许被更新6.创建视图的优点:可以提高数据库系统的安全性二、索引1.创建索引的命令CR...原创 2020-03-30 09:48:03 · 268 阅读 · 0 评论 -
Incorrect usage of UNION and ORDER BY mysql 使用union关联查询结果报错
想将两个select查询结果合并在一起select *from student_lzc a left join score_lzc b on a.s_id = b.S_id and b.c_id = 01ORDER BY b.s_score Desclimit 1,2union select *from student_lzc a left join score_lzc b on a...原创 2020-03-27 10:55:41 · 553 阅读 · 0 评论