数据库
jatsh
这个作者很懒,什么都没留下…
展开
-
【转】MySQL日期时间函数大全
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('1997-10-04转载 2015-07-23 08:50:28 · 292 阅读 · 1 评论 -
【数据库】创建表以及一些基本的表操作
2015-07-22 20:53:15 数据库的创建CREATE TABLE table( )三范式: 1、不可重复( 名字、性别 、年龄) 2、相关性、创建主键( 学号、名字、性别 、年龄、保洁阿姨名字,) 3、主键有直接关系的放在原表中,间接关系的用另一张表。外键 ( 学号、名字、性别 、年龄、班级) (班原创 2015-07-22 21:05:02 · 848 阅读 · 1 评论 -
【数据库】表操作的一些要点
一、表之间的关系 一对一、一对多、多对多 一对一的例子比较多,例如每辆汽车的发动机引擎有它自己唯一的编号、每个人的身份证有唯一对应的身份证号码、每个人只有一个亲生爸爸等等; 一对多的例子诸如:每个人有多张信用卡、一个班级有多个学生等等; 多对多的例子例如:一个学生可以上多门课,每门课又有很多个学生在上。通常需要一个中间表“对应原创 2015-07-23 19:03:12 · 387 阅读 · 0 评论 -
【数据库】简单SQL语句的运行顺序
运行顺序首先新建了一张STUDENT表然后执行一下SQL语句:select t.SNAME studentSNO from student t where SNAME='WANG' order by t.SNO ; A B原创 2015-07-23 19:39:17 · 439 阅读 · 0 评论 -
【数据库】单行查询的一些函数
一、字符函数LOWER() 字符小写UPPER() 字符大写TRIM() 去除指定字符INSTR() select INSTR(name,'t'),name from aa; 显示字符 name 中 t 字符 第一次出现的位置(mysql 没有此方法,Oracle中可以用)REPALCE() 替换 select REPLACE(na原创 2015-07-23 19:22:54 · 901 阅读 · 0 评论 -
【数据库】分组函数
聚合函数、分组函数SUM、AVG、MIN、MAX、COUNT可以单独使用 select max(sale) from aa不允许与其他列共同书写在在非分组查询的select from 之间selectmax(sale),name,id,sale from aa oracle 直接报错,mysql其他列信息无意义分组查询 select sex f原创 2015-07-23 20:24:54 · 949 阅读 · 0 评论