sql
小伙子。
这个作者很懒,什么都没留下…
展开
-
mysql8:Expression #12 of SELECT list is not in GROUP BY clause and contains nonaggregated
异常信息:Expression #12 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'emms.D.NAME' which is not functionally dependent on columns in GROUP BY clause; this is incompatible ...原创 2020-04-20 10:21:54 · 748 阅读 · 0 评论 -
mysql 1449 : The user specified as a definer ('chengmengsoft'@'%') does not exist 解决方法
授予chengmengsoft用户权限,在刷新权限就OK了grant all privileges on *.* to chengmengsoft@"%" identified by "."; flush privileges;原创 2019-12-10 12:03:11 · 183 阅读 · 1 评论 -
mysql:详解操作《表》的常用命令
1.创建表 方式一: CREATE TABLE 表名 (字段名1 字段类型1 约束条件1 说明1, 字段名2 字段类型2 约束条件2 说明2, 字段名3 字段类型3 约束条件3 说明3 ); 方式二: create table 新表名 as select * from 旧表名 where 1=2;(ps:建议这种创建表的方式用于日常测试,因 为可...原创 2019-11-12 18:17:02 · 364 阅读 · 0 评论 -
mysql:详解创建表的常用数据类型
1.什么是数据类型 数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。 有一些数据是要存储为数字的,数字当中有些是要存储为整数、小数、日期型等... 2.mysql常见数据类型 整数型 浮点型 定点型 字符串类型 时间型 整数型 类型 大小 范围(有符号) 范围(无符号)...原创 2019-11-09 16:54:03 · 7114 阅读 · 0 评论 -
mysql:详解操作《库》的常用命令
简述:DDL 数据定义语言 (Data Defifinition Language) 例如:建库,建表 数据库的创建与使用:创建语句:create database db1;查看当前在那个库:select database(); 显示所有库:show databases; 进入库的操作:use db1; 判断是否存在,如果不存在则创建数据库 db2:c...原创 2019-11-06 15:43:07 · 146 阅读 · 0 评论 -
sql高效查询两表之间不同的数据
本文推荐三种方法,第三种为最高效1.使用not in 结合 distinctSELECT DISTINCT a.id FROM a WHERE a.id NOT in(SELECT id FROM b)2.使用left join做关联查询且条件为关联表的id is nullSELECT * from a LEFT JOIN b ON a.id = b.id WHERE...原创 2019-10-10 16:56:17 · 14765 阅读 · 2 评论