From逗号是Sql92语法
摘要:From 逗号是Sql92语法 Join on 是 Sql99语法 Sql92 外连接(+)语法,mysql不支持,oracle支持 (inner) join on 内连接 left / right (outer) join on 外连接 full join on 全满外连接 mysql 不支持,o
阅读全文
posted @
2022-12-30 08:53
daofree
阅读(59)
推荐(0) 编辑
mysql 列的别名只能order,不用其他
摘要:mysql 列的别名只能order用,不用其他 ,where不能用 执行顺序 先 from where 再select 并 设置别名,最后给后面order用 表的别名 ,一旦定义 必须使用,不能用原来的名 执行顺序 先 from 将表名换了,原来的没有了 n个表,至少 n-1 个连接条件 自己的上级
阅读全文
posted @
2022-12-19 16:22
daofree
阅读(46)
推荐(0) 编辑
mysql where 字符串 大小写不敏感
摘要:windows中 sql 列名 表明 大小写不敏感, Mysql 列名的值 大小写也不敏感(ANSI规范不严谨), 单双引号 支持 但是Oracle 的 列名的值 敏感 ,双引号 不支持 mysql 运算字符 没有 ASII 转换,异种比较会 隐式转换 失败激就是0 同种比较 不会 隐式转换
阅读全文
posted @
2022-12-19 11:05
daofree
阅读(58)
推荐(0) 编辑
Mysql8.0本地Datagrip失败--时区
摘要:新版的Mysql中的时区默认设置与本地时区之间是不同的,因此会报错。由此,解决方法即为修改时区设置即可 ?serverTimezone=UTC
阅读全文
posted @
2022-11-12 22:41
daofree
阅读(109)
推荐(0) 编辑
Datagrip2019.1.4导出导入数据,mysqldump: Couldn’t execute 'SELECT COLUMN_NAME
摘要:1, 2,需要mysqldump.exe 安装mysql就有 3,安装Mysql 8 需要添加禁用参数:--column-statistics=0 否则报错 mysqldump: Couldn’t execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM
阅读全文
posted @
2022-11-09 22:46
daofree
阅读(325)
推荐(0) 编辑
mysql-Data里文件后缀frm 与 ibd
摘要:InnoDB: frm,ibdMyISAM: frm,myd,myiibd是InnoDB的表数据文件,而frm是InnoDB的表结构文件,myi是索引文件,myd是数据文件。从这里也可以看出,innodb存储引擎的索引和数据是在一起的。
阅读全文
posted @
2022-11-08 22:33
daofree
阅读(683)
推荐(0) 编辑
删除
摘要:查询代码返回0,但是数据库里真有有数据! 事务中,对一张表操作,先删再查。。。。 注意表中数据只增不减,漏删
阅读全文
posted @
2022-01-08 09:58
daofree
阅读(32)
推荐(0) 编辑
create tablet test like
摘要:create table tbl_test_bak like tbl_test; insert into tbl_test_bak select * from tbl_test;
阅读全文
posted @
2021-11-09 23:46
daofree
阅读(23)
推荐(0) 编辑
sql性能优化
摘要:# and OCCURTIME >= '2021-04-15 01:00:00'# and OCCURTIME < '2021-04-15 23:59:59'与 and str_to_date(OCCURTIME, 'yyyy-mm-dd hh24:mi:ss') >= str_to_date('2
阅读全文
posted @
2021-04-15 00:54
daofree
阅读(65)
推荐(0) 编辑