ICode9

精准搜索请尝试: 精确搜索
  • Mybatis SQL映射文件详解(2)2022-02-23 14:59:16

    在之前我们学习了mybatis的全局配置文件,下面我们开始学习mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素。

  • SQL5 查找所有员工的last_name和first_name以及对应部门编号2022-02-22 19:33:42

    牛客数据库练习5 描述 有一个员工表,employees简况如下: 有一个部门表,dept_emp简况如下: 请你查找所有已经分配部门的员工的last_name和first_name以及dept_no,也包括暂时没有分配具体部门的员工,以上例子如下: select e.last_name,e.first_name,d.dept_no FROM employees a

  • SQL53 按照dept_no进行汇总2022-02-22 19:06:12

    描述 按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employees CREATE TABLE `dept_emp` ( `emp_no` int(11) NOT NULL, `dept_no` char(4) NOT NULL, `from_date` date NOT NULL, `to_date` date NOT NULL, PRIMARY KEY (`emp_no`

  • MySQL多表查询&python操作MySQL2022-02-22 16:00:34

    1. 多表查询思路 # 涉及到SQL查询题目,一定要先明确到底需要几张表。 """ 多表查询的思路 1. 子查询 将SQL语句的查询结果括号括起来,当作另外一条SQL。 就是日常生活中解决问题的方式,分布操作。 2. 连表操作(重要) 先将需要使用的表拼成一张大表,之

  • mysql中索引的实现逻辑2022-02-22 12:35:34

    mysql中的索引给sql语句的执行提高了很大的效率,具体在什么场景下才适合使用索引?什么是索引? 1、在数据量非常庞大的数据   --索引可以大大的缩小检索的范围,从而快速的定位到数据 2、该字段很少执行DMl语句时  --因为在数据库中索引会自动的维护,当有DML语句对索引字段执行的时候,

  • MySQL_查询用"关键字"2022-02-21 23:01:58

    概要   1 select 与 from 2 关键字where 筛选 3 关键字group by 分组 4 group_concat 与 concat 5 having 过滤(分组之后用) 6 关键字distinct 去重 7 关键字order by排序 8 关键字limit分页 9 关键字regexp正则 10 练习     详细   # 数据准备 # 创建表 create table emp(

  • MySQL之外键、表关系及SQL查询关键字2022-02-21 22:31:39

    一、外键 假设现在我们有一张员工信息表,表的字段如下: id # 主键 name # 姓名 age # 年龄 dep_name # 部门名称 dep_desc # 部门描述 单从数据存储上来看,这个表是没有问题的,但是从程序开发角度来看的话,这张表目前有如下三个缺陷: 表的重点不清晰:到底是员工表还是部门表(其实可

  • MYSQL 寒假自学 2022 十三 (一)2022-02-20 23:07:16

    视图部分 数据准备 create database if not exists mydb6_view; use mydb6_view; create table dept( deptno int primary key, dname varchar(20), loc varchar(20) ); insert into dept values(10, '教研部','北京'), (20, '学工部','上海'), (30

  • 【软件实施面试】MySQL和Oracle联合查询以及聚合函数面试总结2022-02-18 17:34:31

    软件实施面试系列文章第二弹,MySQL和Oracle联合查询以及聚合函数的面试总结。放眼望去全是MySQL,就不能来点Oracle吗?之前面过不少公司,也做过不少笔试题,现在已经很少做笔试题了。你肚子有多少墨水,有经验的面试官一问基本上就知道个大概了。趁着还有点微薄的记忆,就彻底分享出来啦。 系

  • MySQL2022-02-10 10:04:58

    MySQL 介绍 ​ mysql是一个关系型数据库管理系统 一个数据库管理系统都包含哪些最基本成员 ​ 1:若干个数据库组成 ​ 2:管理软件 ​ 3:使用人员(DBA,以及普通人员) 数据库 什么是数据库 ​ 所谓的数据库,就是一个存储数据的仓库,数据存储在仓库里面,我们就可以通过管理软件提供的方式

  • 150_员工管理系统:增删改查2022-02-09 17:02:05

    目录员工列表新增员工thymeleaf视图解析器解析重定向和转发修改员工删除员工 员工列表 package com.qing.controller; import com.qing.dao.EmployeeDao; import com.qing.pojo.Employee; import org.springframework.beans.factory.annotation.Autowired; import org.springfra

  • 【Java数据结构于算法】哈希表2022-02-08 17:32:31

    哈希表 哈希表的基本介绍代码实现 哈希表的基本介绍 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 比

  • 【java学习之路】(mysql篇)002.mysql分组查询及连接查询2022-02-06 23:35:27

    单行处理函数 数据处理函数又被称为单行处理函数 单行处理函数的特点:一个输入对应一个输出。 和单行处理函数相对的是:多行处理函数。(多行处理函数特点:多个输入,对应1个输出!) 单行处理函数常见的有哪些? lower 转换小写 mysql> select lower(ename) as ename from emp; +--

  • 马哈鱼直接数据流元素介绍2022-02-06 23:04:13

    直接数据流介绍 本文将介绍一些生成直接数据流的SQL元素,这些元素是生产数据流的主要原型。 1、Select 示例语句: SELECT a.empName "eName" FROM scott.emp a Where sal > 1000 目标列“eName”的数据来自scott.emp.empName列,所以我们有这样一个直接的数据流: scott.emp.empName ->

  • 马哈鱼血缘分析工具介绍2022-02-05 13:01:25

    SQLFlow通过分析SQL查询和存储过程来生成数据血缘关系。数据血缘关系模型中的实体包括表、列、函数、关系和其他实体。实体和数据流的组合显示了从一个表/列到另一个表/列的沿袭。 1、数据流单元 数据流单元包括源实体、目标实体以及它们之间的数据流类型。 SELECT p.FirstName f

  • SQL聚合函数2022-02-03 18:02:54

    聚合函数有5种: 1、SUM函数:求和,只能用于数字类型。字符类型统计结果为: 0、日期类型统计的结果是毫秒数相加。 SLLECT   SUM(sal) FROM t_emp WHERE deptno IN(10,20); 2、MAX函数:最大值,获取非空值的最大值。 SELECT MAX(comm)FROM t_emp; 查询10和20部门中,月收入最高的员工 SELEC

  • 41 Hive DDL、DML、查询2022-02-02 10:01:06

    DDL 创建数据库 create database [if not exists] database_name [comment ""] [location hdfs_path] [with dbproperties (property_name=property_value)]; 创建一个数据库,数据库在HDFS上默认存储路径是/user/hive/warehouse/*.db 为了避免要创建的数据库已经存在的错误,要

  • where语句的用法笔记2022-01-30 16:02:01

    查询关注的是表中所有行的一个子集,需要用到Where过滤 1- 比较运算符=,!=,<>,>,>=,<,<= 2- 字符串为column="字段",字符串中不区分大小写,如where log= ‘Aaa’可以得出’AAA’ 3- and,or,不能放3个连等,where a.emp_no=b.emp_no=c.emp_no错, where a.emp_no=b.emp_no and a.emp_no=c.emp_no

  • mysql基础(二)2022-01-30 14:00:53

    文章目录 查询结果去除重复记录【distinct】统计一下工作岗位的数量? 连接查询什么是连接查询?连接查询的分类?当两张表进行连接查询时,没有任何条件的限制会发生什么现象?怎么避免笛卡尔积现象?内连接之等值连接 (条件是等量关系,所以被称为等值连接)内连接之非等值连接 (条件不是

  • mysql的第一篇关于DQL的文章2022-01-28 21:05:03

    1.DB:database(数据库,在硬盘上以文件出现) DBMS:database manage system(数据库管理系统,常见的有MySQL,Oracle,db2) sql:结构化查询语言,是一门标准通用语言,标准的sql适用于数据产品 sql属于高级语言,在执行时内部先会进行编译,然后再执行sql,sql的编译由dbms完成 DBMA负责执行sql语句,通过执

  • mysql加强(5)~DML 增删改操作和 DQL 查询操作2022-01-28 19:35:35

    作者:一乐乐 欢迎大家来一乐乐的博客园 一、DML 增删改 1、增(插入)语句: insert into 表名(列名1,列名2,列名3…)values (值1,值2,值3 …); mysql 特有的,允许批量插入 insert into emp (ename, job, mgr, sal) values ('小红', 'worker', 1234, 1200),('小黄', 'worker', 123

  • MySQL单表查询(分组-筛选-过滤-去重-排序)2022-01-27 21:35:18

    目录一:单表查询1.单表查询(前期准备)2.插入记录(写入数据)3.查询关键字二:查询关键字之where1.查询id大于等于3小于等于6的数据2.查询薪资是20000或者18000或者17000的数据3.模糊查询(like)4.查询员工姓名中包含o字母的员工姓名和薪资5.查询员工姓名为四个字符组成的员工姓名和薪

  • python数据匹配,Excel2022-01-27 20:33:01

    from openpyxl import load_workbook # 打开工作簿【11月考勤统计.xlsx】,获取活动工作表 wb = load_workbook('./material/11月考勤统计.xlsx') ws = wb.active # 创建迟到人员字典 info_late={} # 循环读取除表头外的表格数据 for row in ws.iter_rows(min_row=2,values_only=T

  • mysql多表查询的两种方法2022-01-27 20:01:39

    多表查询的两种方法 为什么要用多表查询? 因为我们在涉及表的时候肯定不止一张表。 数据准备: # 建表 create table dep( id int primary key auto_increment, name varchar(20) ); create table emp( id int primary key auto_increment, name varchar(20),

  • Mysql嵌套子查询2022-01-26 22:58:52

    Mysql嵌套子查询 子查询就是指的在一个完整的查询语句之中,嵌套若干个不同功能的小查询,从而一起完成复杂查询的一种编写形式,为了让读者更加清楚子查询的概念。 子查询返回结果 子查询可以返回的数据类型一共分为四种: 单行单列:返回的是一个具体列的内容,可以理解为一个单值数据;

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

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

ICode9版权所有