跳蚤旅程

SQL学习打卡-第二节

在第一节基础上 更新了函数和执行顺序:实操了字符数函数、时间函数、字段截取函数、interval函数等,除最后顺序实操因未导入数据库,导致无法执行

0.0000 1 0
  • 关注作者
  • 收藏
CDA138749

sql学习打卡day1

今日份学习打卡

0.0000 1 0
  • 关注作者
  • 收藏
CDA138749

古德古德思达迪,day1

今日份笔记

0.0000 1 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA学习笔记-Mysql的查询结果导出到Excel

CDA学习-Mysql workbench的查询结果导出到Excel1, 使用workbench的界面功能2, 使用命令操作-- 创建数据库schoolcreate database school;-- 选择进入school数据库use school;-- ------------建表导数--------------- 创建stucreate table stu(s_id varchar(10)

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA一级SQL学习之要查询“计算机” 系的没有不及格成绩的学生学号和姓名

单选题:有关系S(SNO,SNAME,SDEPT,SAGE),C(CNO,CNAME),Sc(SNO,CNO,GRADE)。其中SNO是学生号,SNAME是学生姓名,SDEPT是系别,SAGE是学生年龄,CNO是号,CNAME是课程名称,GRADE是成绩。要查询“计算机”系的没有不及格成绩的学生学号和姓名 ( )A.SELECT Sno, Sname FROM S WHERE Sdept='计算机

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

MYsql中常用的正则表达式总结

#正则表达式查询select * from table1 where [dinary] 字段名 [not] regexp '正则表达式'; -- regexp可以用rlike代替 /**'^b' -- 匹配以字母b开头的字符串 like 'b%''s

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA学习之mysql报错error 2013.Lost connection to MySQL server during query

mysql报错2013.Lost connection to MySQL server during query问:mysql报错Error code2013.Lost connection to MySQL server during query答:这段代码是没问题的,出现2013报错应该是数据量比较大,运算查询时间超过限制的时间就报错了,可以在worbench这里修改时间限制即可:把图中的参数

160.0000 1 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析持证人维克多阿涛技术博客发帖合集A链接汇总

MySQL1,Mysql彻底卸载干净并重装方法怎么操作? https://www.cda.cn/discuss/post/details/61604bdf977c04705c1273c72,MYSQL安装时,starting the server出现红色叉号. https://www.cda.cn/discuss/post/details/61978c262531444211a5c65c3,

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA学习 Mysql MAC版设置文件默认安全路径

Mysql MAC版设置文件默认安全路径我们知道mysql把数据放到默认安全路径后,可以做批量导入数据操作,在windows版 mysql 中有一个文件默认安全路径,但是在MAC版mysql中没有这个默认安全路径,所以如果想在MAC版mysql做批量导入数据操作,我们需要手动设置文件默认安全路径MAC版本:12.0MySQL版本:8.0.31MAC版 MySQL安装后用workbench执行如下命

0.0000 0 0
  • 关注作者
  • 收藏
CDA131646

hive QL里面,where>后面怎么加子查询

如下图,在oracle sql developer里面有一张商品价格表(字段bq是本期价格的意思)现在要查询所有商品中价格大于所有商品平均价格的记录。如果是在mysql里面可以这么写:select * from tb where bq >(select avg(bq) as pingjun from (select jcmc,bq,1 as logo from tb) tmp group by

0.0000 0 3
  • 关注作者
  • 收藏
CDA131646

hive QL里面,where>后面怎么加子查询

如下图,在oracle sql developer里面有一张商品价格表(字段bq是本期价格的意思)现在要查询所有商品中价格大于所有商品平均价格的记录。如果是在mysql里面可以这么写:select * from tb where bq >(select avg(bq) as pingjun from (select jcmc,bq,1 as logo from tb) tmp group by

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句15

1.Sql的特点-- 换行不会影响代码执行create database test;-- 不同关键词可以采用不同大小写,不会影响代码执行CREATE database test;-- 单个关键词内部大小写混用不会影响代码执行creaTE database test; -- 创建单行注释# 创建单行注释/*创建多行注释 */2.DDL-- 创建一个名为 test 的数据库create databa

0.0000 1 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句14

5.视图5.1创建视图-- 创建一个名为 job_minsal_view,用来查看不同职位的最低工资及从事该工作的员工姓名和职位的视图create view job_minsal_view as(select ename,t.job,最低工资 from(select job,min(sal) 最低工资 from emp group by job) tleft join emp on t.job=e

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句 13

4.4子查询-- 查询各部门员工人数占比-- 查询整体员工数量select count(*) from emp;将整体员工数量作为子查询来查询各部门员工人数占比select deptno,count(x) 员工人数count(*)/(select count(x) from emp) 员工人数占比from emp group by deptno;-- 查询各部门最高工资select deptno,

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句 12

4.3多表查询--unionselect *from t1unionselect *from t2;-- union all,其中(a,12) 出现了2次select * from t1union allselect * from t2;- 查询 manager 的姓名、所属部门名称和入职日期-- 使用 on 声明连接条件select ename,dname,job,hiredatefrom em

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句 11

- 开窗函数,查询每位员工与公司所有员工的平均工资之间的情况select *,avg(sal) over() 平均工资 from emp;-- 聚合函数,查询各部门的平均工资select deptno,avq(sal) from emp group by deptno;- 开窗函数,查询每位员工与所属部门平均工资之间的情况select *,avg(sal) over(partition by de

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句10

查询员工的工资级别,3000 及以上为高,1500 及以下为低,其余为中-- 使用 if 函数select ename,sal,if(sal>=3000,'高,if(sal

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句09

4.2函数-- 返回 -20的绝对值select abs(-20);-- 返回 -20 的平方根,负数没有平方根所以返回空值Select sqrt(-20);-- 查询 emp 表中收入最高的员工的工资是平均工资的多少倍,保留 2 位小数Select round(max(sal)/avg(sal),2) 倍数 from emp;-- 将三个字符串合并为一个长字符串select concat('CD

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句08

聚合函数-- 查询 emp 表中员工的最高工资、最低工资、平均工资及工资总和select max(sal) 最高工资,min(sal) 最低工资,avg(sal) 平均工资,sum(sal) 工资总和 from emp;-- 返回 emp 表的员工总数select count(x) 员工总数 from emp;- 本质也是统计全表的记录数,与 * 效果一致select count(1) 员工总数

0.0000 0 0
  • 关注作者
  • 收藏
CDA持证人阿涛哥

CDA数据分析一级教材SQL语句07

- 查询每位员工调整后的薪资(基本工资 +1000)-- 使用 as 设置别名select *,sal+1000 as 调薪 from emp;-- 查询每位员工调整后的薪资 (基本工资 +1000)- 使用空格设置别名select *,sal+1000 ’调 薪’ from emp;-- emp 表中的领导岗位员工select * from emp where job='manager';--

0.0000 0 0
  • 关注作者
  • 收藏

热门用户 换一批

本月PGC排行 总奖励
01
CDA持证人阿涛哥
480.0000
02
85691082
320.0000