ICode9

精准搜索请尝试: 精确搜索
  • 笛卡尔积现象2022-01-22 11:31:34

    2.3、当两张表进行连接查询时,没有任何条件的限制会发生什么现象?   案例:查询每个员工所在部门名称?     select * from emp;     select ename,dname from emp,dept;   当两张表进行连接查询,没有任何条件限制时,最终查询结果条数,是两张表条数的乘积 2.4、怎么避免笛卡尔积

  • 连接查询(重要)2022-01-21 22:33:13

    2,连接查询   2.1、连接查询:从一张表中查询叫单表查询,emp表和dept表联合起来查询数据,从emp表中取员工名字,从dept表中取部门名字   这种跨表查询,多张表联合查询数据被称为连接查询   2.2、连接查询的分类?     根据语法的年代分类     SQL92:1992年的时候出现的语法  

  • 软件测试最常用的 SQL 命令(二) | 高级 Join 多表查询2022-01-19 09:35:39

    本文为霍格沃兹测试学院优秀学员学习笔记,想一起系统进阶测试开发技术的同学文末加群交流。 1、join 多表查询简介 先来看w3c上给出的一张解释图 解释: INNER JOIN:如果表中有至少一个匹配,则返回行 LEFT JOIN:即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN:即使左表中没

  • 【SQL】多列组合选择2022-01-16 20:31:31

    1. 数据库表 组织机构表 dept id 部门id dept_name 部门名称 dept_rank 部门层级 updept_id 上级部门id def_flag 是否删除的标识 插入数据: 1,一汽马自达汽车制造公司,1,1,0 2,轮轴车间,2,1,0 3,班组一,3,2,0 4,底盘车间,2,1,0 5,班组一,3,4,0 员工表 staff id 员工id staff_name 员工姓名 company

  • mysql随堂练习2022-01-15 16:01:59

    视频课里的基本练习 -- 部门表 CREATE TABLE dept ( id INT PRIMARY KEY PRIMARY KEY, -- 部门id dname VARCHAR(50), -- 部门名称 loc VARCHAR(50) -- 部门所在地 ); -- 添加4个部门 INSERT INTO dept(id,dname,loc) VALUES (10,'教研部','北京'), (20,'学工部','上海&

  • SQL 优化极简法则,还有谁不会?2022-01-11 16:31:36

    文章目录         法则一:只返回需要的结果         法则二:确保查询使用了正确的索引         法则三:尽量避免使用子查询         法则四:不要使用 OFFSET 实现分页         法则五:了解 SQL 子句的逻辑执行顺序         总结 SQL 作

  • SQL19 查找所有员工的last_name和first_name以及对应的dept_name2022-01-09 12:00:23

    https://www.nowcoder.com/practice/5a7975fabe1146329cee4f670c27ad55?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1 SELECT last_name, first_name, dept_name FROM employees AS e LEFT JOIN ( SELECT emp_no, dept_name FROM dept

  • SQL12 获取每个部门中当前员工薪水最高的相关信息2022-01-09 10:35:14

    https://www.nowcoder.com/practice/4a052e3e1df5435880d4353eb18a91c6?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1 讲解: https://blog.nowcoder.net/n/44a5b3665ec14c29bcc1d210d174724f?f SELECT d1.dept_no, d1.emp_no, s1.salary FROM

  • SQL11 获取所有员工当前的manager2022-01-09 10:04:12

    https://www.nowcoder.com/practice/e50d92b8673a440ebdf3a517b5b37d62?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1 SELECT de.emp_no, dm.emp_no AS manager_no FROM dept_emp de LEFT JOIN dept_manager dm ON de.dept_no = dm.dep

  • 约束:主键、非空、唯一、外键2022-01-02 21:34:37

    一、概念 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 二、分类 1)、主键约束:primary key 2)、非空约束:not null 3)、唯一约束:unique 4)、外键约束:foreign key 三、非空约束 not null,某一列的值不能为null 1、创建表时添加约束 CREATE TABLE stu( id INT, NAME

  • 08:Hive从0到1系列学习:分区表2021-12-26 09:03:06

    内容目录 分区表分区表 分区表 Hive的存储是在hdfs上,当Hive创建一张表的时候,其实是在hdfs上创建了一个文件夹。在查询数据的时候,也是将文件夹下所有的文件进行读取,这在海量数据的应用中无疑是非常耗时的,为了进行查找优化,可以使用分区分桶,将数据按照分区分开,在查询的时

  • hive调优第一部分2021-12-25 16:58:30

    1、Explain查看执行计划 explain可以查看执行计划 -- 创建大表 create table bigtable(id bigint,t bigint,uid string,keyword string,url_rank int,click_num int,click_url string ) row format delimited fields terminated by '\t'; -- 创建小表 create table small

  • SQL 优化法则,就是这么简单2021-12-20 15:02:50

    点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达!     这篇文章,是对SQL常用查询优化法则的总结,值得细看   SQL 作为关系型数据库的标准语言,是分析师必不可少的技能之一。SQL 本身并不难学,编写查询语句也很容易,但是想要编写出能够高效运行的查询语句却有一定的难度。

  • SQL 优化极简法则,还有谁不会?2021-12-20 09:34:00

    文章目录法则一:只返回需要的结果法则二:确保查询使用了正确的索引法则三:尽量避免使用子查询法则四:不要使用 OFFSET 实现分页法则五:了解 SQL 子句的逻辑执行顺序总结大家好!我是只谈技术不剪发的 Tony 老师。SQL 作为关系型数据库的标准语言,是 IT 从业人员必不可少的技能之一。SQL 本

  • WHERE 零风险2021-12-19 17:04:21

    html5设置字符集的语句是“”;meta标签用于供应有关HTML文档的元数据,当该标签增加了charset特征,则可指定HTML文档的字符编码。本教程操作环境:windows7体系、HTML5版、Dell G3电脑。在html5中,能够运用 标签来设置字符集。标签用于供应有关 HTML 文档的元数据,例如页面有效期、页面作

  • MySQL多表事务2021-12-19 16:04:45

    今日内容 1. 多表查询 2. 事务 3. DCL 多表查询: * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('

  • 多测师肖老师__子查询(7.10)2021-12-18 18:04:42

    子查询   一、什么是子查询? 一个查询嵌套另一个查询 例如: select dept1 from dept where dept_name="iT技术"; #dept 中"iT技术"的编号103 select sid from emp where dept2=103 #103=前面的语句select sid from emp where dept2=(select dept1 from dept where dept_name=

  • SQL 优化极简法则,还有谁不会?2021-12-16 10:04:52

    这篇文章,是对SQL常用查询优化法则的总结,值得细看 文章目录 法则一:只返回需要的结果 法则二:确保查询使用了正确的索引 法则三:尽量避免使用子查询 法则四:不要使用 OFFSET 实现分页 法则五:了解 SQL 子句的逻辑执行顺序 总结 SQL 作为关系型数据库的标准语言,是分析师必不可少的技能

  • 一条mysql分组查询的问题分析2021-12-08 10:02:54

    问题描述 请教为什么第一个query返回的数据不正确? ​ -- 求Department Highest Salary: -- 第一个query: select Department.name as Department, Employee.name as Employee, MAX(Employee. Salary) as Salary from Employee inner join Department on Employee.department

  • SQL语句的分类2021-12-07 18:31:44

    DDL:数据定义语句【create 表 库...】 DML:数据操作语句【增加insert,修改update,删除delete】 DQL:数据查询语句【select】 DCL:数据控制语句【管理数据库】 (以下摘自:(23条消息) 史上超强最常用SQL语句大全_小小张自由—>张有博-CSDN博客_常用sql语句大全) DDL(Data Definition Language

  • 枚举enum,通过key获取value,通过value获取key2021-12-07 09:32:51

    public enum DEPT_TJBJ1 { KV1("k1", "v1"), KV2("k2", "v2"), KV3("k3", "v3"), KV4("k4", "v4"); // 成员变量 private String key; private String value; // 构造方法 privat

  • sql insert 插入时间戳2021-12-06 14:02:15

    sql insert 插入时间戳 INSERT INTO `jssltj3`.`sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (uuid()

  • js 将二维数组转为一维数组2021-12-02 11:32:45

    方法一 使用ES的最新语法:Array.prototype.flat()。 flat([dept]),参数 dept 为数组的深度,默认为1,根据传入的深度将数组展开。 对于不确定深度的数组,可以传入 Infinity (代表正无穷大)。 【示例】 【优点】 使用简单 【缺点】 有兼容性性问题,具体支持情况见下图。 其他方法

  • 【详解】MySQL JOINS大总结2021-12-01 14:02:03

    以下图结合例子,自己敲一遍。 SQL语句的JOIN连接在开发中非常常用。 先看下面这张图,包括了内连接inner join,左连接left join,右连接 right join等。   以下两个表为例子,一个是tbl_emp,一个是tbl_dept。 CREATE TABLE `tbl_emp`( `id` int(11) NOT NULL AUTO_INCREMENT, `name`

  • 多表查询练习2021-12-01 12:31:05

    多表查询难点:什么时候使用外连接查询? 练习1 # 1.显示所有员工的姓名,部门号和部门名称。 SELECT emp.`last_name`,emp.`department_id`,dept.`department_name` FROM employees emp LEFT JOIN departments dept ON emp.`department_id` = dept.`department_id` # 2.查询90号

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有