摘要: 连接查询 1 #进阶6:连接查询 2 /* 3 含义:又称为多表查询,当查询的字段来自多个表或者涉及到多个表时,就会用到连接查询 4 5 笛卡尔乘积现象:表1有m行,表2有n行,结果=m*n行 6 发生原因:没有有效的连接条件 7 如何避免:添加有效的连接条件 8 9 分类: 10 按年代分类: 1 阅读全文
posted @ 2020-01-21 17:44 klandehu 阅读(215) 评论(0) 推荐(0)
摘要: 分组查询 1 #进阶5:分组查询 2 /* 3 语法: 4 select 分组函数,列(要求出现group by的后面) 5 from 表 6 【where 筛选条件】 7 group by 分组的列表 8 【order by】 9 注意: 10 查询列表必须特殊,要求是分组函数和group by后 阅读全文
posted @ 2020-01-15 16:24 klandehu 阅读(213) 评论(0) 推荐(0)
摘要: 分组函数 1 #二、分组函数 2 /* 3 功能:用作统计使用,又称为聚合函数或统计函数或组函数 4 5 分类: 6 sum 求和、avg 平均值 max最大值 min最小值 count计算个数 7 8 特点: 9 1、sum、avg一般用于处理数值型 10 max、min、count可以处理任何类 阅读全文
posted @ 2020-01-06 16:30 klandehu 阅读(180) 评论(0) 推荐(0)
摘要: 单行函数 1 #进阶4:常见函数 2 /* 3 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 4 好处:1、隐藏了实现细节 2、提高代码的重用性 5 调用:select 函数名(实参列表) 【from 表】; 6 特点: 7 ①叫什么(函数名) 8 ②干什么(函数功能) 阅读全文
posted @ 2020-01-06 16:29 klandehu 阅读(305) 评论(0) 推荐(0)
摘要: 排序查询 1 #进阶3:排序查询 2 /* 3 引入 4 5 use employees; 6 select * from employees; 7 语法: 8 select 查询列表 9 from 表 10 【where 筛选条件】 11 order by 排序列表 【asc|desc】 12 特 阅读全文
posted @ 2019-12-26 16:20 klandehu 阅读(234) 评论(0) 推荐(0)
摘要: 条件查询 1 #进阶2:条件查询 2 /* 3 4 语法: 5 select 6 查询列表③ 7 from 8 表名① 9 where 10 条件筛选② 11 12 分类: 13 一、按条件表达式筛选 14 条件运算符:> < = != <> >= <= 15 16 二、按逻辑表达式筛选 17 漏记 阅读全文
posted @ 2019-12-25 11:07 klandehu 阅读(283) 评论(0) 推荐(0)
摘要: 基础查询 # 进阶1:基础查询 /* 语法: select 查询列表 from 表名; 类似于:system.out.println(打印东西); 特点: 1、查询列表可以是:表中的字段,常量值,表达式,函数 2、查询的结果是一个虚拟表 */ USE myemployees; #查询表中的单个字段 阅读全文
posted @ 2019-12-23 16:11 klandehu 阅读(351) 评论(0) 推荐(0)
摘要: 常见命令 1 SHOW DATABASES; 2 3 /* 4 use test; 5 create database myemployees; 6 use myemployees; 7 create table employees ( 8 employee_id int(6) primary ke 阅读全文
posted @ 2019-12-23 16:08 klandehu 阅读(165) 评论(0) 推荐(0)
摘要: 1 find . -maxdepth 1 -mtime +7 |xargs rm -rf 阅读全文
posted @ 2019-12-16 18:27 klandehu 阅读(162) 评论(0) 推荐(0)
摘要: 端口检测 1 #!/bin/bash 2 3 #list="10.68.133.104 10.68.133.105 10.68.133.106 10.68.133.107 10.68.133.108 10.68.133.109 10.68.133.110 10.68.133.111 10.68.13 阅读全文
posted @ 2019-12-13 17:34 klandehu 阅读(189) 评论(0) 推荐(0)