數(shù)據(jù)參考: 
測試試題:
1、登陸mysql;
2、查看當(dāng)前是否有student數(shù)據(jù)庫,若沒有則新建;
3、導(dǎo)入student.sql備份文件入student數(shù)據(jù)庫;
4、查看student數(shù)據(jù)表結(jié)構(gòu);
5、查看student所有行;
6、查看總?cè)藬?shù);
7、查看家住遼寧省的所有男學(xué)生的姓名和電子郵件;
8、查看家住遼寧省的所有同學(xué)的不同姓名的個數(shù);
9、查看非遼寧籍非黨員同學(xué)的地址;
10、查看年齡小于23周歲的黨員姓名和性別;
11、查看年齡在21至23周歲的黨員姓名和性別,按年齡升序排列再按地址降序排列;
12、查看不是22周歲的男同學(xué)還有多少人沒有填寫EMAIL地址;
13、查看姓張的女同學(xué)的姓名和地址;
14、查看所有家住遼寧省或山東省的是黨員女同學(xué)的學(xué)號和姓名。 僅僅的十四道小題目,困難的頭 發(fā)暈發(fā)大。后來經(jīng)過一系列的啟發(fā)加上大伙的討論,再找書。喔,終于把十四個小題用了幾個小時的時間完成了。不容易啊。該死的apache打不開,練習(xí)的機會都沒有。暈了。。。 反過頭看看答案不是很難: 1、mysql -u root2、show databases;/*此步驟是檢查有沒有student的,如果有了,那就不用在創(chuàng)建該數(shù)據(jù)庫了,如果沒有,那么就要新創(chuàng)建一個數(shù)據(jù)庫*/ 創(chuàng)建數(shù)據(jù)庫student; create database student; 3、導(dǎo)入 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 ='女'
到此處,小測試完畢。自己得出的結(jié)論,基礎(chǔ)不牢固,確實是第一遍學(xué)習(xí)的時候沒有掌握好,還是處于不會的狀態(tài)呢。還有一個是,為完成當(dāng)時的任務(wù)而完成的,過后沒有及時的親自動手練習(xí)而導(dǎo)致的剛學(xué)習(xí)的新知識只記下40%。所以引以為鑒。。。
|