2019.3.28
课堂练习:
CREATE TABLE `student` ( `id` INT ( 4 ) PRIMARY KEY auto_increment COMMENT '学号', `name` VARCHAR ( 50 ) DEFAULT NULL COMMENT '学员姓名', `sex` INT ( 2 ) DEFAULT '1' COMMENT '性别男为1,女为2,默认为1', `phone` VARCHAR ( 255 ) COMMENT '手机号码', `role` INT ( 4 ), `score` INT ( 4 ) COMMENT '分数' )
#添加数据 insert into student values(DEFAULT,'zhangsan',2,'13837689458',1,54), (DEFAULT,'lisi',2,'18537689458',2,90), (DEFAULT,'wangwu',1,'15937689458',3,94), (DEFAULT,'zhaoliu',2,'13037689458',3,82);
#更改名字是lisi的手机号码 update student set phone=13865193802 where name='lisi';
#查询分数小于60的学员 select * from student where score<60;
#查询姓名带z的学员信息 select * from student where name like 'z%';
#查询role为1或3的学员信息 select * from student where role=1 or role=3;
#删除role为1的学员 delete from student where role=1;
#清空表 truncate student;
笔记:
CREATE TABLE IF NOT EXISTS category( categoryId int(10) auto_increment primary key, categoryName varchar(32) not null, pid int(10) ); /*子查询:*/ select c1.categoryName '父级栏目',c2.categoryName '子级栏目' from category c1,category c2 where c1.categoryId=c2.pid
#降序查询
select * from result ORDER BY subjectno,studentresult desc select * from smbms_provider p #1、总条数;2、总页数;3、当前页;4、每页起始位置 #1、总条数 select count(1) from smbms_provider p #2、总页数 #总条数%页面大小==0?总条数/页面大小:总条数/页面大小+1 #4、每页起始位置 #(当前页-1)*页面大小 select * from smbms_provider p LIMIT 4,4 #select * from smbms_provider p LIMIT ?,4 #?=(当前页-1)*4