- 博客(21)
- 收藏
- 关注
原创 十三、创建表/增/删/改 表结构
创建表语法 create table tableName ( columnname dataType(length), ... columnname dataType(length) );mysql中的数据类型varchar – 可变长度字符串 varchar(3) 表示数据不能超过3个长度char – cha
2017-04-09 23:15:50 281
原创 十二、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 329
原创 十一、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 249
原创 十、子查询
什么是子查询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 251
原创 九、连接查询
什么是连接查询只从一张表检索数据,称为单表查询数据并不是存储在一张表中的,是同时存储在多张表中表与表之间存在关系,在检索时需要将多张表联合起来取得数据多表查询也叫连接查询或者叫跨表查询按年代来分类:SQL92SQL99 【1999年】按连接方式分为内连接(inner join) 等值连接非等值连接自连接外连接 左外连接右外连接全连接 //会产生两张表的条数之积
2017-04-09 01:51:55 287
原创 八、分组函数/聚合函数/双行处理函数
函数 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 476
原创 七、数据处理函数
数据处理函数/单行处理函数 select substr(ename, 2, 3) from emp; 1. 被截取的字符串 2. 启始位置 3. 截取的长度 函数 说明 lower() 转换小写 upper() 转换大写 substr() 截取字符串 length() 获取字符的长度 trim() 去除空格 round(
2017-04-08 21:37:30 482
原创 六、简单查询、条件查询、排序
查询一个字段 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 438
原创 五、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 234
原创 四、数据表准备、表描述
数据准备连接mysql mysql -uroot -ptiger创建数据库 bjpowernode create database bjpowernode;使用数据库 use bjpowernode;运行Sql文件 source + 文件名;
2017-04-08 16:38:28 280
原创 三、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 269
原创 二、MYSQL 表
启动和关闭mysql 1. 启动 net(网络) start mysql56 2. 关闭 net stop mysql56表表(table)是一种结构化的文件,可以用来存储特定的数据 1. 表的名字不能重复 2. 表有行和列 3. 行代表表中的记录(record) 4. 列代表表中的字段(Column) 5. 字段:名称、数据类型、长度、约束
2017-04-08 15:02:12 239
原创 一、MYSQL概述
SQL概述 SQL(Structured Query Language),SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。什么是数据库 数据库,通常是一个或一组文件,保存了一些符合特定规格的数据。数据库(DataBase)简称(DB)。数据库软件称为数据库管理系统(DBMS)全称为(DataBase Management System)。安装MySql 1. 端口号(默认33
2017-04-08 14:41:31 1200
原创 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 260
原创 Java学习之路(第五天)
今日所学内容简述Office里面的PPt1、怎么写个人介绍 2、日常的生活程序日期:2016年6月2号 时间:23:48
2016-06-03 16:52:38 253
原创 Java学习之路(第三天)
今日所学内容简述学习了Office课程里的Word流程图、电子文档标题默认使用3号字体正文默认使用4、5字体自我感想比Excel简单一点日期:2016年5月31号 时间:23:43
2016-06-01 16:11:56 262
原创 Java学习之路(第四天)
今日所学内容简述深入了解Excel;关于Excel里面用到的函数;自我感想还挺有意思的;时间:23:24日期:2016-05-30
2016-06-01 15:32:30 231
原创 Java学习之路(第一天)
格式:今日所学内容简述1、计算机是由什么组成的; 硬件和软件2、怎样去买计算机;日期:2016-05-24 时间:00:18
2016-05-24 00:19:46 243
原创 学习经历之格式篇
格式: 今日所学内容简述 1、 2、 3、详细说明: (1) 见教科书PXX不懂之处: (1)(2)自我感想 (1) (2)时间: 23:41 日期: 2016-05-21
2016-05-21 23:42:37 747 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人