mysql
chen_zan_yu_
同是寒窗苦读,岂能甘拜下风
展开
-
起别名(mysql--23)
#7,其别名/*1,便于理解2,如果要查询的字段有重名的情况,使用别名可以区分开来*/#方式一:使用asSELECT 100%98 AS 结果;SELECT last_name AS 姓,first_name 名 FROM employees;#方式二:使用空格SELECT last_name 姓,first_name 名 FROM employees;#案例:查询sa...原创 2019-03-04 23:17:54 · 212 阅读 · 0 评论 -
五流程控制函数
#五流程控制函数#1.if函数:if else 的效果SELECT IF(10<5,'大','小');SELECT last_name,commission_pct,IF(commission_pct IS NULL,'没将金,哈哈','有将金,嘻嘻') 备注FROM employees;#2.case 函数的使用一,switch case 的效果/*switch (...原创 2019-03-26 19:34:33 · 149 阅读 · 0 评论 -
mysql字典
基本操作 /* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用...原创 2019-03-23 14:53:22 · 1301 阅读 · 6 评论 -
排序查询(42)
#进阶3:排序查询/*引入: select * from employees;语法: select 查询列表 from 表 (where 筛选条件) order by 排序列表 (aec/desc)特点: 1,asc代表的是升序,desc代表降序 如果不写,默认是升序 2,order by 字句中可以支持单个字段,多个字段,表达式,函数,别名 3,order by 字句一...原创 2019-03-12 19:45:12 · 182 阅读 · 0 评论 -
数据库的特点
一,数据库的好处1,可以持久数据到本地2,结构化查询二,数据库的常见概念1,DB:数据库,存储数据的容器2,DBMS:数据库管理系统,有称为数据库软件产品,用于创建或管理DB3,SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据 库软件通用的语言三,数据库的存储特点1,数据库存到表中,然后再放到库中2,一个库中可以有多张表,每张表...原创 2019-03-12 19:32:02 · 730 阅读 · 0 评论 -
常见函数48
#进阶4:常见的函数/*调用:select 函数名(实参列表)[from 表];特点: 1,函数名 2,干什么的(功能)分类: 1,单行函数 eg:concat,length,ifnull等 2,分组函数 功能:做统计用*/#一字符函数#length 获取参数值的字节个数SELECT LENGTH('john');SHOW VARIABLES LIKE '%cha...原创 2019-03-19 20:47:29 · 199 阅读 · 0 评论 -
mysql查询表中的字段(相关命令)(22讲)
#进阶一:基础查询/*语法:select 查询列表from 表名;类似于:System.out.println(打印东西)特点:1,查询列表可以是:表中的字段,表达式,函数2,查询的结果是一个虚拟的表格*/#打开所在的库USE myemployees;#1.查询表中的单个字段SELECT last_name FROM employees;#2.查询表中的多个...原创 2019-03-03 16:56:46 · 420 阅读 · 0 评论 -
条件查询(mysql--36)
#进阶2:条件查询/*语法: select 查询列表 from 表名 where 筛选条件 分类: 一,按条件表达筛选 条件运算符: >< = != <> >= <= 二,按逻辑表达式筛选 逻辑运算符: && || ! and or not &&和and:两个都为tru...原创 2019-03-06 00:33:20 · 169 阅读 · 0 评论 -
mysql常见命令01
1,查看当前所有的数据库show databases;2,打开指定的库Use 库名3,查看当前库的所有表Show tables;4,查看其他库的所有表show tables from 库名;5,创建表creat table 表名(列名 列类型,列名 列类型,。。。)6,查看表结构desc 表名;7.查看服务器的版本方式一:登入到mysql服务端...原创 2019-03-01 21:01:51 · 107 阅读 · 0 评论 -
+号的作用和拼接命令(mysql--26)
#9,+号的做用/*java 中的+号:1,运算符,两个操作数都为数值型2,连接符,值要一个操作数字符串mysql 中+号:仅仅只有一个功能:运算符select 100+90;两个操作数都为整形,则做加法运算select '123'+90;其中一方为字符型,试图将字符型转换成数值型 如果转换成功,则继续做加法运算 select 'jphn'+90;如果转换失败,...原创 2019-03-04 23:43:52 · 502 阅读 · 0 评论 -
去重(mysql--24)
#8,去重#案例:查询员工表中涉及的所有部门编号#方法 加 DISTINCTSELECT DISTINCT department_id FROM employees;原创 2019-03-04 23:25:34 · 241 阅读 · 0 评论 -
单行函数案例巩固(53)
#显示系统时间(注:日期+时间)SELECT NOW();#查询员工工号,姓名,工资,以及工资提成之20%后的结果(new salary)SELECT employee_id,last_name,salary,salary*1.2 "new salary"FROM employees;#将员工的姓名按首字母排序,并写出姓名的长度(length)SELECT LENGTH(la...原创 2019-03-26 20:29:29 · 150 阅读 · 0 评论