UPDATE Course SET Cpno='5'WHERE Cno='1';UPDATE Course SET Cpno='1'WHERE Cno='3';UPDATE Course SET Cpno='6'WHERE Cno='4';UPDATE Course SET Cpno='7'WHERE Cno='5';
ALTERTABLE Student ADD S_enterance DATE;
下三表在MYSQL中显示不全,故用SQLyog展示
CREATEUNIQUEINDEX stusno ON student(sno);SHOWINDEXFROM student;
CREATEUNIQUEINDEX coucno ON course (cno);SHOWINDEXFROM course;
CREATEUNIQUEINDEX scno ON sc(sno ASC,cno DESC);SHOWINDEXFROM sc;
SQL查询
SELECT Sno,Sname FROM Student;
SELECT Sname,Sno,Sdept FROM Student;
SELECT*FROM student;
SELECT Sno,Sname,Ssex,Sage,Sdept FROM Student;
SELECT Sname,2014-Sage FROM student;
SELECT Sname,'Year of Birth:',2023-Sage,LOWER(Sdept)FROM student;
SELECTDISTINCT Sno FROM sc;
SELECT Sname FROM Student WHERE Sdept='CS';
SELECT Sname,Sage FROM Student WHERE Sage<20;
SELECTDISTINCT Sno FROM SC WHERE Grade<60;
SELECT Sname,Sdept,Sage FROM Student WHERE Sage BETWEEN20AND23;
SELECT Sname,Sdept,Sage FROM Student WHERE Sage NOTBETWEEN20AND23;
SELECT Sname,Sage FROM student WHERE Sdept IN('CS','MA','IS');
SELECT Sname,Ssex FROM Student WHERE Sdept NOTIN('CS','MA','IS');
SELECT*FROM Student WHERE Sno LIKE202300001;
SELECT Sname,Sno,Ssex FROM Student WHERE Sname LIKE'谷%';
SELECT Sno,Grade FROM SC WHERE Cno='3'ORDERBY Grade DESC;