- 博客(6)
- 收藏
- 关注
原创 2021-08-28
creat table 表名(字段名 类型 not null primary key auto_increment comment’部门ID’,name varchar(50)not null comment(‘部门名称’),loc varchar(50)default ‘武汉’(添加默认值))唯一约束:uniqueForeign key (DEPT_ID)REFRENCES tb_demp(id) fk_主表名_字段名内连接查询:交叉连接,自然连接,相等连接交叉连接:select * fr
2021-08-28 14:29:05 47
原创 2021-08-28
聚合函数sum:计算某一列的总和 max:最大值 min:最小值计算总年龄值:select max/sum/min (age)年龄总和 from student where 字段名avg:平均值 count:返回选取的某列或记录的行数select avg(miles) from line where company=‘公交’=‘公司’select count() from 表名 where 条件around by:分组查询select 字段名,聚合函数 from 表名 group by
2021-08-28 14:10:22 52
原创 2021-08-28
①返回不小于x的最小整数:select ceil(x)②返回不大于x的最大整数:select floor(x)③产生0-1的随机数,当带参数,x取值相同随机数相同,x取值不同随机数不同:select rand(), rand(x), rand(x)④返回最大接近x的整数:select round(x)⑤产生0-10的随机数:select rand()*10⑥产生10以内的随机数(除去小数部分):select ceil (rand()*10)⑦控制流函数:if/if nullif:
2021-08-28 13:47:29 46
原创 2021-08-20
一.①使用limit限制查询结果数量:select * from 表名 limit offset , rowsoffset:指定第一个返回记录行偏移量,初始记录行偏移量为0(可省)rows:返回记录行的最大数目例:年龄最大前五名:select * from student ORDER BY age desc limit 5年龄最大的两名男同学:select * from student where ssex=‘男’ ORDER BY age
2021-08-20 13:54:56 52
原创 2021-08-06
一、向表中插入数据1.向表指定字段插入多条数据:insert into 表名(字段1,字段2…) values(数据1,数据2…),(数据1,数据2…),(数据1,数据2…),(数据1,数据2…);2.将查询结果插入表:insert into 表名 select 字段名 from 表名(查询语句);3.加载外部数据到表:Load data local infile ‘数据路径’Into table 表名 Fields terminated by ‘分隔符’Ignored 1 lines;二、更
2021-08-06 16:26:04 44
原创 2021-08-06
一.简述查询数据是指从数据库中获取所需要的数据。如Jack 要达到验证用户名和密码的目的,就需要从数据库已保存的用户表中读取当前用户的密码进行验证,以验明正身!保存查询数据是数据库操作中常用且重要的操作。用户可以根据自己对数据的需求,使用不同的查询方式,获得不同的数据。二.简单查询在MySQL中可以通过SQL语句来实现基本数据查询,SQL语句可以通过如下多种使用: 查询所有字段数据、查询指定字段数据、避免重复数据查询、对结果进行排序和分组等查询。数据库中可能包含数量庞大的表,表中可能包含无数的记录,如果
2021-08-06 16:16:37 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人