数据参考: 
测试试题:
1、登陆mysql;
2、查看当前是否有student数据库,若没有则新建;
3、导入student.sql备份文件入student数据库;
4、查看student数据表结构;
5、查看student所有行;
6、查看总人数;
7、查看家住辽宁省的所有男学生的姓名和电子邮件;
8、查看家住辽宁省的所有同学的不同姓名的个数;
9、查看非辽宁籍非党员同学的地址;
10、查看年龄小于23周岁的党员姓名和性别;
11、查看年龄在21至23周岁的党员姓名和性别,按年龄升序排列再按地址降序排列;
12、查看不是22周岁的男同学还有多少人没有填写EMAIL地址;
13、查看姓张的女同学的姓名和地址;
14、查看所有家住辽宁省或山东省的是党员女同学的学号和姓名。 仅仅的十四道小题目,困难的头 发晕发大。后来经过一系列的启发加上大伙的讨论,再找书。喔,终于把十四个小题用了几个小时的时间完成了。不容易啊。该死的apache打不开,练习的机会都没有。晕了。。。 反过头看看答案不是很难: 1、mysql -u root2、show databases;/*此步骤是检查有没有student的,如果有了,那就不用在创建该数据库了,如果没有,那么就要新创建一个数据库*/ 创建数据库student; create database student; 3、导入 quit; mysql -u root -p student
< c:/student.sql 4、show table; 5、select columns from
student; 6、select count(*)from student; 7、select name,email
from student where home like "辽宁省%" and
gender like "男"; 8、select distinct
name from student where home like "辽宁省"; 9、select home from
student where party = 0 and home like "辽宁省"; 10、select name,gende
from student age < 23 and party = 1; 11、select name,gender
from student where age between 21 and 23 order by age and home desc 12、select name from
student where age <> 22 and gender = '男 'and email is null 13、select name,home
from student where name like "张%" and gender
like "女" 14、SELECT id,name FROM `student`
WHERE (home like "辽宁省%" or home like "山东省%") and party ='1' and gender ='女'
到此处,小测试完毕。自己得出的结论,基础不牢固,确实是第一遍学习的时候没有掌握好,还是处于不会的状态呢。还有一个是,为完成当时的任务而完成的,过后没有及时的亲自动手练习而导致的刚学习的新知识只记下40%。所以引以为鉴。。。
|