MySql中查询2002年出生 mysql查询出生年份在1970 |
您所在的位置:网站首页 › 查询学生出生年份的网站 › MySql中查询2002年出生 mysql查询出生年份在1970 |
1.列约束 (1) 主键约束 ——PRIMARY KEY (2) 唯一约束——UNIQUE (3) 非空约束——NOT NULL 声明了非空约束的列上不能插入NULL (4) 默认值约束——DEFAULT 可以使用DEFAULT来声明默认值,有两种方式可以应用默认值 INSERT INTO xz_laptop_family VALUES(40, ‘苹果’,DEFAULT,); INSERT INTO xz_laptop_family(fid,fname) VALUES(50,’华硕’); (5) 检查约束——CHECK 检查约束可以对插入的数据进行检验 CREATE TABLE student( age TINYINT CHECK(age>=18 AND age=5000;练习:查询出1991-1-1后出生的员工信息 SELECT FROM emp WHERE birthday>’1991-1-1’; 练习:查询出不在10好部门的员工所有信息 SELECT FROM emp WHERE deptId!=10; 练习:查询出没有明确部门的员工信息 SELECT FROM emp WHERE deptId IS NULL; 练习:查询出有明确部门的员工信息 SELECT FROM emp WHERE deptId IS NOT NULL; 练习:查询出工资大于6000的女员工所有信息 SELECT FROM emp WHERE salary>6000 AND sex=0; 练习:查询出工资在5000~7000之间的员工所有信息 SELECT FROM emp WHERE salary>=5000 AND salary=0 _ 可以匹配任意一个字符 =1 注意:以上两个匹配不能和=使用,必须使用LIKE关键字 (9) 分页查询 假如查询的结果集中有太多的数据,一次显示不完,可以分页显示 需要有两个条件:当前的页码,每页的数据量 SELECT FROM emp LIMIT start,count; start:是一个数字,从结果集中的那1条开始读取,第1条称为0 count:是一个数字,最多读取的行数 每页开始的算法: smart=(页码-1)count 假设每页显示5条记录 第一页:SELECT FROM emp LIMIT 0,5; 第二页:SELECT FROM emp LIMIT 5,5; 第三页:SELECT FROM emp LIMIT 10,5; 第四页:SELECT FROM emp LIMIT 15,5; 假设每一页显示6条记录 第一页:SELECT FROM emp LIMIT 0,6; 第二页:SELECT FROM emp LIMIT 6,6; 第三页:SELECT * FROM emp LIMIT 12,6; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |