- 博客(21)
- 收藏
- 关注
原创 十三、创建表/增/删/改 表结构
创建表语法 create table tableName ( columnname dataType(length), ... columnname dataType(length) );mysql中的数据类型varchar – 可变长度字符串 varchar(3) 表示数据不能超过3个长度char – cha
2017-04-09 23:15:50
331
原创 十二、limit
limit使用方法 limit 起始下标, 长度 起始下标没有指定, 默认从0开始, 0表示第一条记录。 limit用来获取一张表中的某部分数据 只有在mysql数据库中存在,不通用。 案例:找出员工表中的前5条记录 select * from emp limit 5; select * from emp limit 0, 5; 以上两条sql语句结果一样的。默认从0开始,表
2017-04-09 21:16:29
376
原创 十一、Union
union 合并 select e.ename, job from emp e where job = 'MANAGER' union select e.ename, job from emp e where job = 'SALESMAN';注意:上面的两句必须是个数相同的。 类型可以不同, 在Oracle中不可以。 select comm f
2017-04-09 20:05:53
300
原创 十、子查询
什么是子查询1. select语句嵌套select语句 2. 子查询可以出现在: select..(select). from..(select). where..(select). 案例: 找出薪水比公司平均薪水高的员工,显示员工姓名和薪水 SELECT a.ENAME, a.SAL FROM emp a WHER
2017-04-09 14:46:03
282
原创 九、连接查询
什么是连接查询 只从一张表检索数据,称为单表查询 数据并不是存储在一张表中的,是同时存储在多张表中 表与表之间存在关系,在检索时需要将多张表联合起来取得数据 多表查询也叫连接查询或者叫跨表查询 按年代来分类: SQL92 SQL99 【1999年】 按连接方式分为 内连接(inner join) 等值连接 非等值连接 自连接 外连接 左外连接 右外连接 全连接 //会产生两张表的条数之积
2017-04-09 01:51:55
322
原创 八、分组函数/聚合函数/双行处理函数
函数 count 数量 sum 求和 avg 平均值 max 最大值 min 最小值 分组函数不能直接使用在where关键字后面。 mysql> select ename, sal from emp where max(sal) < sal; ERROR 1111 (HY000): Invalid(无效) use of group function
2017-04-08 23:22:49
545
原创 七、数据处理函数
数据处理函数/单行处理函数 select substr(ename, 2, 3) from emp; 1. 被截取的字符串 2. 启始位置 3. 截取的长度 函数 说明 lower() 转换小写 upper() 转换大写 substr() 截取字符串 length() 获取字符的长度 trim() 去除空格 round(
2017-04-08 21:37:30
530
原创 六、简单查询、条件查询、排序
查询一个字段 select ename from emp;注意点: 1. 大小写不区分 2. 以分号结尾查询多个字段 select ename, job from emp;查询全部字段 1. select * from emp;(*号效率低、可读性差) 2. select ename, job, sal.... from emp;计算员工的年薪 select en
2017-04-08 18:08:41
481
原创 五、MYSQL 常用命令
常用命令 查看mysql版本 1. mysql --version; 2. mysql -V; 3. select version();(数据库内部) 使用当前的数据库 select database(); 终止一条语句 \c、ctrl+c 退出mysql exit、quit 查看其它的库中的表 show tables from 数据库名; 查看创建表的
2017-04-08 17:06:58
269
原创 四、数据表准备、表描述
数据准备 连接mysql mysql -uroot -ptiger 创建数据库 bjpowernode create database bjpowernode; 使用数据库 use bjpowernode; 运行Sql文件 source + 文件名;
2017-04-08 16:38:28
332
原创 三、SQL 语句分类
SQl的分类 数据查询语言(DQL-Data Query Language), 代表关键字:select 数据操纵语言(DML-Data manipulation-Language), 代表关键字: insert, delete, update 数据定义语言(DDL-Data Defination Language), 代表关键字: create, drop, alte
2017-04-08 15:18:21
311
原创 二、MYSQL 表
启动和关闭mysql 1. 启动 net(网络) start mysql56 2. 关闭 net stop mysql56表表(table)是一种结构化的文件,可以用来存储特定的数据 1. 表的名字不能重复 2. 表有行和列 3. 行代表表中的记录(record) 4. 列代表表中的字段(Column) 5. 字段:名称、数据类型、长度、约束
2017-04-08 15:02:12
272
原创 一、MYSQL概述
SQL概述 SQL(Structured Query Language),SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。什么是数据库 数据库,通常是一个或一组文件,保存了一些符合特定规格的数据。数据库(DataBase)简称(DB)。数据库软件称为数据库管理系统(DBMS)全称为(DataBase Management System)。安装MySql 1. 端口号(默认33
2017-04-08 14:41:31
1279
原创 Java学习之路(第六天)
今日所学内容简述Photoshop1、常用图像文件类型 GIF、JPEG、PNG、PSD、BMP、TIFF2、网页中常用的3种图片格式 GIF、JPEG、PNG3、工作中应用的色彩模式有以下几种 RGB色彩模式、CMYK、Lab、灰度模式日期:2016年6月6日时间:23:16
2016-06-06 23:17:16
288
原创 Java学习之路(第五天)
今日所学内容简述Office里面的PPt1、怎么写个人介绍 2、日常的生活程序日期:2016年6月2号 时间:23:48
2016-06-03 16:52:38
276
原创 Java学习之路(第三天)
今日所学内容简述学习了Office课程里的Word流程图、电子文档标题默认使用3号字体正文默认使用4、5字体自我感想比Excel简单一点日期:2016年5月31号 时间:23:43
2016-06-01 16:11:56
292
原创 Java学习之路(第四天)
今日所学内容简述深入了解Excel;关于Excel里面用到的函数;自我感想还挺有意思的;时间:23:24日期:2016-05-30
2016-06-01 15:32:30
276
原创 Java学习之路(第一天)
格式:今日所学内容简述1、计算机是由什么组成的; 硬件和软件2、怎样去买计算机;日期:2016-05-24 时间:00:18
2016-05-24 00:19:46
272
原创 学习经历之格式篇
格式: 今日所学内容简述 1、 2、 3、详细说明: (1) 见教科书PXX不懂之处: (1)(2)自我感想 (1) (2)时间: 23:41 日期: 2016-05-21
2016-05-21 23:42:37
788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅