ICode9

精准搜索请尝试: 精确搜索
  • MySQL-sql99-select、from后面的子查询2022-05-23 13:31:20

    select后面 案例:查询每个部门的员工个数 # 案例:查询每个部门的员工个数 SELECT d.*,( SELECT COUNT(*) FROM `employees` e WHERE e.`department_id`=d.`department_id` ) 个数 FROM `departments` d; 案例:查询员工号=102的部门名 # 案例:查询员工号=102的部门名 select (

  • oracle学习笔记2022-05-20 16:03:55

    Oracle的四个主要用户 超级管理员 sys/change_on_install 普通管理员 system/manager 普通用户 scott/tiger 大数据用户 sh/sh 简单查询 查询表结构 DESC 表名 简单查询 SELECT [DISTINCT] |[字段 [别名]] [,字段 [别名]] … FROM 表名 [别名] (1) 查询时也可以使用四

  • MySQL-基础(二)2022-05-08 14:31:30

    DQL中的函数 4.1 单行函数 函数都是数据库提前给我们准备好的,所以我们可以直接调用,使用函数可以让指定的列计算出我们需要的数据 单行函数 : 指的是操作一行数据返回一行数据,操作10行数据返回10行数据 字符串函数 -- 长度 - select ename,length(ename) from emp; -- 截取

  • MySQL_查询汇总(一)2022-04-28 00:04:36

    一、MySQL常用命令 完整看完就能掌握MySQL中大部分的查询问题了 -- 查看所有数据库 show databases; -- 选择使用哪个数据库 use <数据库名>; -- 创建数据库 create database <数据库名>; -- 查看所有数据表。(前提是要先选择使用哪个数据库) show tables; -- 查看表结构 desc <

  • mysql视图2022-04-26 22:01:28

    -- 视图-- 准备数据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,

  • oracle-scott-练习题(2)2022-04-15 09:03:43

    --用SQL完成以下问题列表:--1.列出至少有一个员工的所有部门。 select * from dept d where exists(select * from emp where deptno =d.deptno); select distinct d.* from dept d,emp e where d.deptno=e.deptno; --2.列出薪金比“SMITH”多的所有员工。select * from emp whe

  • mysql-DQL查询语句优先级: and>or=in2022-04-13 19:03:01

    一、and:and级别高于or,先执行and然后or;如果想要or想要先执行,需要加小括号; 查询工作岗位是:MANAGER 并工资大于2500:select empno,ename,job,sal  from emp  where job='manager' and sal>2500; 二、or: 查询工作岗位是MANAGER和SALESMAN员工: select empno,ename,job from emp wh

  • MySQL必知必会,我的MySql复习宝典2022-03-21 09:36:06

    ??声明:本篇博客是学习B站韩顺平老师mysql课程的笔记?? 目录 ??数据库基础知识 使用命令行窗口连接MySQL数据库数据库三层结构 - 破除MySQL神秘 ??SQL语句 SQL语句分类数据库相关操作 查看、删除数据库备份恢复数据库 创建和删除表MySQL常用数据类型(列类型) 定义无符号的bit的

  • MySQL多表查询2022-03-18 18:31:45

    **MySQL多表查询(笛卡尔集)** 说明问题导入命令行实现补充 说明:本人只是分享一下学过的多表查询的基础东西,不喜勿喷,也欢迎大家在评论区讨论指教我。 1.大家都知道电商平台的商品下边都有评论,商品存放在商品表,那评论存放在哪呢,首先排除商品表,那自然就存放在评

  • golang封装简单应用2022-03-09 15:01:04

    main.go package main import ( "fmt" "github.com/面向对象编程/面向对象编程思想/封装/model" ) /* 封装(encapsulation)就是把抽象出的字段和字段的操作封装在一起, 数据被保护在内部,程序的其他包只有通过被授权的操作,才能对字段进行操作 封装的理解和好处 1.隐藏实

  • 4种访问修饰符2022-03-04 23:31:31

    使用注意事项: 1.修饰符可以用来修饰类中的属性,成员方法以及类 2.只有默认的和public才能修饰类,并且遵循上述访问权限的特点 3.因为没有学习继承,因此关于在子类中的访问权限 4.成员方法的访问规则和属性完全一样。    实现封装的步骤(三步) 1.将属性进行私有化private(不能直接修改

  • SQL-排序2022-03-01 18:34:52

    排序 order by 默认正序 asc 倒序 desc每个字段右上角 单击可以排序(正序倒序都可以) -- 按一个字段的排序 默认正序select *   from emp e order by e.sal;-- 加上正序关键字也是可以的select *   from emp e order by e.sal asc;-- 倒序select *   from emp e order by e

  • 2.14 Go之封装简介以及实现细节2022-02-28 10:03:37

    2.14 Go之封装简介以及实现细节 Go语言的封装概念 Go语言的封装和java类似,就是把对结构体字段操作的方法和结构体封装在一个.go文件中。数据被保护在内部,程序的其它包只能通过被授权的方法,才能对字段进行操作。 封装的好处: 隐藏实现细节; 可以对数据进行验证,保证数据安全合理。

  • go的fmt.Scanln()和fmt.Scanf()区别2022-02-27 15:32:49

    fmt.Scanln()是一行行的输入用enter结束,fmt.Scanf()是所有的输入,中间用空格隔开,enter结束 点击查看代码 package main import ( "fmt" ) func main() { //要求:可以从控制台接收用户信息,【姓名,年龄,薪水, 是否通过考试 】。 //方式1 fmt.Scanln //1先声明需要的变量 var

  • sql 判断是否有记录(exists)2022-02-22 16:34:17

    说明 EXISTS 运算符用于判断查询子句是否有记录,如果有一条或多条记录存在返回 True,否则返回 False。 EXISTS 可以与 NOT 一同使用。 示例 判断系统中是否存在sal_order_test表 if exists(select * from sal_order_test) begin print '存在' end else print '不存在' 输出:

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

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

  • 员工工资表2022-02-20 21:59:18

    members = {'张三':['人力部',5500], '李四':['后勤部',4500], '王三':['市场部',6500], '赵六':['开发部',8500] } sal_dep = {} for key in members: pri

  • 测试代码块2022-02-17 20:31:27

    #include <iostream> #include <algorithm> #include <cmath> using namespace std; const int N = 1e5 + 10; struct lulu { int time1 = 0; int time2 = 0; int lev; } sal[N]; struct dudu { int t; int id; } putin[N]; bool cmp(struct du

  • 数据库分组查询应用2022-02-10 11:32:21

     通过ROUND()函数将数值的小数部分进行四舍五入,变为整数;  实验运行结果:  以deptno来分组,在SELECT子句中,一个deptno记录对应多个sal记录,因此无法结合; 对分组结果集再次做汇总计算  针对以上,一个deptno记录对应多个sal记录,可以通过GROUP_CONCAT()函数对sal字

  • 【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

  • 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语句,通过执

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

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

ICode9版权所有