Mysql数据库
程序猿崛起
这个作者很懒,什么都没留下…
展开
-
MYsql数据库基础
-- 创建表customerscreate table customers(cust_id int not null auto_increment,cust_name char(50) not null,cust_address char(50) null,cust_city char(50) null,cust_stat原创 2014-06-26 18:33:07 · 439 阅读 · 0 评论 -
数据库一对多
create table student( id int auto_increment, name char(8), score int , cid int, Primary Key(id))engine=innodb;insert into student(name,score,cid)value('顺子',88,'2'),('小张',82,3),原创 2014-06-30 19:28:21 · 472 阅读 · 0 评论 -
数据库的三大范式
数据库设计的三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满转载 2014-06-29 21:57:37 · 1433 阅读 · 0 评论 -
第十章 创建计算字段
-- 假如有一张学生表 Id sname score ccidcreate table student( id int auto_increment, name varchar(10), age int, date varchar(20), primary key(id))engine=innodb;select sname , score from s原创 2014-07-06 17:30:37 · 391 阅读 · 0 评论 -
第四章 select where过滤
假如有一张 学生表select * from student select原创 2014-07-02 15:09:53 · 438 阅读 · 0 评论 -
第八章用通配符进行过滤
-- 假如有一张学生表 Id sname score ccidcreate table student( id int auto_increment, name varchar(10), age int, date varchar(20), primary key(id))engine=innodb;select sname , score from s原创 2014-07-06 17:25:30 · 357 阅读 · 0 评论 -
第十一章 使用数据处理函数
-- 日期和时间处理函数-- datetime日期类型 1000到9999年 -- 日期可以比较select * from studentwhere date(日期) between '2005-9-6'and'2014-6-6';-- substring(列,位置,长度)select id,substring(date1,2,3)from date原创 2014-07-06 17:33:28 · 360 阅读 · 0 评论 -
第二章 SQL数据库操作和查询
一、Oracle数据类型1、char(10):当数据小于10个字节时自动添加空格补齐,2、varchar(10):数据小于10个字节时oralce自动判断识别数据的字节大小3、number(4,2) :数据必须总长度是4位,小数点后为2位的数字(不包括小数点)注意:小数点强制先占两位,再看整数位,小数点后超出范围四舍五入,整数不可以4、date():储存日期和时原创 2014-07-16 22:49:46 · 686 阅读 · 0 评论