摘要: 概念:函数类似于java的方法(将实现某个功能的逻辑语句封装到方法中,对外暴露一个公开的名字,就是方法名)。 好处: 1.隐藏类具体功能的实现细节 2.提高代码的重用性 调用: SELECT 函数名(实参列表) (实参和形参的 个数、类型 必须一致) FROM 表(根据需要:函数的参数用到表中的字段 阅读全文
posted @ 2020-02-17 23:17 风萧萧路漫漫 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 语法:① SELECT 查询 (要找的东西)②FROM 表 (在哪个表找)③【WHERE 筛选条件】(取出重要的或有用的)④ORDER BY 排序列表 【ASC|DESC】 (排序的关键字 字段)(【升序|降序】) 特点: 1.ASC代表升序,DESC代表降序。 如果不写默认升序 2.ORDER B 阅读全文
posted @ 2020-02-17 22:41 风萧萧路漫漫 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: /* 案例3:查询员工名中第二个字符为 _ 的员工名 */ SELECT last_name, salary FROM employees WHERE last_name LIKE '_$_%' ESCAPE '$'; last_name LIKE '_\_%'; \右斜杠转译字符当条件需要 右斜杠 阅读全文
posted @ 2020-02-17 21:39 风萧萧路漫漫 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 语法: ①SELECT 查询列表(可以包括:字段、表达式、常量值、几个拼在一起的,构成的表) ②FROM 表名(原始表) ③WHERE (理解为当...筛选条件=TRUE或筛选条件=FALSE) 筛选条件 执行顺序是:231 根据筛选条件的不同分类: 1.按条件表达式筛选 条件运算符:> < = ! 阅读全文
posted @ 2020-02-17 21:38 风萧萧路漫漫 阅读(352) 评论(0) 推荐(0) 编辑
摘要: IFNULL(expr1,expr2)函数,这个函数只能判断是否为空 SELECT CONCAT(first_name,',',last_name,',',job_id,IFNULL(commission_pct,0)) AS out_put FROM employees; 阅读全文
posted @ 2020-02-17 20:58 风萧萧路漫漫 阅读(9770) 评论(0) 推荐(0) 编辑
摘要: CONCAT(str1,str2,...)MySQL专用的拼接函数 MySQL中只要有一个为null和其拼接的所有都为null SELECT CONCAT('a','b','c') AS 结果; SELECT CONCAT(last_name,first_name) AS 姓名 FROM emplo 阅读全文
posted @ 2020-02-17 20:54 风萧萧路漫漫 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 案例:查询员工名和员工姓,连接成一个字段,并显示为: 姓名 SELECT last_name+first_name AS 姓名 FROM employees;没有报错但姓名一下全是0 Java中的 +号:1.运算符,两个操作数都为数值类型。最终结果为数值2.连接符,其中有一个操作数,不为数值类型。最 阅读全文
posted @ 2020-02-17 20:53 风萧萧路漫漫 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: 在字段名前加上 DISTINCT SELECT department_id FROM employees; 这样操作有的部门编号就是重复的,只是看用到了那些,所以要去重 SELECT DISTINCT department_id FROM employees; 阅读全文
posted @ 2020-02-17 20:46 风萧萧路漫漫 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 好处: 便于理解 连接查询的时候,如果要查询的字段有重名的情况,使用别名可以区分开来 注意: 如果别名中有特殊符号 # 空格 ... ,需要用 "双引号" 把别名引起来单引号也行,但在MySQL建议用双引号 方式一:使用 AS 关键字,后面空格加别名 SELECT 100%89 AS 结果; SEL 阅读全文
posted @ 2020-02-17 20:44 风萧萧路漫漫 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 语法: SELECT 查询列表 FROM 表名; 要显示什么就写在SELECT后面特点: 查询列表是:表中的字段、常量、常量值、表达式、函数 查询的结果是一个虚拟的表格,查询完没有保存 查询不是表中的数据 其字段名就是它本身。 1.如何查询单个字段: SELECT last_name FROM em 阅读全文
posted @ 2020-02-17 20:36 风萧萧路漫漫 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: employess员工表 employess_id 员工编号 first_name 名 last_name 姓 email 邮箱 phone_number 电话 job_id 工种编号 salary 月薪 commission_pct 奖金率 manager_id 上级领导的编号 departmen 阅读全文
posted @ 2020-02-17 20:09 风萧萧路漫漫 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 如何从键盘获取不同类型的变量:需要使用Scanner类 具体实现步骤:1.导包:import java.util.Scanner;2.Scanner的实例化:Scanner scan = new Scanner(System.in);3.调用Scanner类的相关方法(next() / nextXx 阅读全文
posted @ 2020-02-17 19:50 风萧萧路漫漫 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 使用范围 循环中使用的作用(不同点) 相同点 break switch-case 结束当前循环 关键字后面不能声明执行语句 continue 循环结构中 结束当次循环 关键字后面不能声明执行语句 带标签的break是跳出循环到标签处而继续进行程序后边的语句 带标签的continue是直接进行标签处的 阅读全文
posted @ 2020-02-17 19:38 风萧萧路漫漫 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1.循环结构的四要素① 初始化条件② 循环条件 >是boolean类型③ 循环体④ 迭代条件说明:通常情况下,循环结束都是因为②中循环条件返回false了。 2.三种循环结构:2.1 for循环结构for(①;②;④){ ③}执行过程:① - ② - ③ - ④ - ② - ③ - ④ - ... 阅读全文
posted @ 2020-02-17 19:15 风萧萧路漫漫 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 1.if-else条件判断结构1.1.结构一:if(条件表达式){ 执行表达式} 结构二:二选一if(条件表达式){ 执行表达式1}else{ 执行表达式2} 结构三:n选一if(条件表达式){ 执行表达式1}else if(条件表达式){ 执行表达式2}else if(条件表达式){ 执行表达式3 阅读全文
posted @ 2020-02-17 19:12 风萧萧路漫漫 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.算术运算符:+ - * / % ++ -- + (连接符) 设整数变量A的值为10,变量B的值为20: + 加法:相加运算符两侧的值 A + B 等于 30 - 减法:左操作数减去右操作数 A – B 等于 -10 * 乘法:相乘操作符两侧的值 A * B等于200 / 除法:左操作数除以右操作 阅读全文
posted @ 2020-02-17 18:50 风萧萧路漫漫 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 命令 含义 盘名: 从C盘到其他盘时输入 dir 查看当前文件夹下的内容 cd 目录名称 选择目录 cd.. 退回当前目录的上一级目录 cd\ 回到根目录 md 目录名称 创建目录 rd 目录名称 删除目录 notepad 文件名.后缀 快速生成文件,并打开,没有提示创建 del 文件名.后缀/文件 阅读全文
posted @ 2020-02-17 14:55 风萧萧路漫漫 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 实现把大象放入冰箱 面向对象: 1.设计一个冰箱的对象,有开关两个方法 2.设计一个大象的对象,有一个进入冰箱的方法 3.调用打开冰箱的方法 4.调用进入冰箱的方法 5.调用关闭冰箱的方法 面向过程:函数可以理解为方法 1.打开冰箱 2.大象进去 3.关上冰箱 面向对象是谁去发生改变。冰箱开,大象进 阅读全文
posted @ 2020-02-17 14:33 风萧萧路漫漫 阅读(98) 评论(0) 推荐(0) 编辑
// 改变博客标题
浏览器标题切换
浏览器标题切换end