| 第2週-SELECT命令第2週-SELECT命令資料庫的操作命令有四,查詢SELECT、插入INSERT、更新UPDATE、與刪除DELETE SELECT 1. -- 查詢目前時間 SELECT NOW(); 2. -- 查詢目前日期 SELECT CURRENT_DATE; 3. -- 查詢所有列(Row) SELECT * FROM stmd; 4. -- 查詢所有列(Row),僅列出5列 SELECT * FROM stmd LIMIT 5; 5. -- 查詢班級、學號 SELECT depart_class,student_no FROM stmd; 6. -- 查詢學號最大者 SELECT MAX(student_no) FROM stmd; 7. -- 查詢學號最小者 SELECT MIN(student_no) FROM stmd; 8. -- 查詢並由小到大排序 SELECT * FROM stmd ORDER BY student_no; 9. -- 查詢並由大到小排序 SELECT * FROM stmd ORDER BY student_no DESC; 10. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no="10014D001"; 11. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no>"10014D001"; 12. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no<"10014D001"; 13. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no>="10014D001"; 14. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no<="10014D001"; 15. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no<>"10014D001"; 16. -- 查詢加上條件 SELECT * FROM stmd WHERE student_no>="10014D001" AND student_no<="10014D010"; 作業:利用所建的Table,先建立文字資料檔,並以load命令載入,在 HeidiSQL上操作前面16種SELECT 敘述,並加上下列各題,將資料表內容、每一個問題、SELECT命令、與結果貼到ePortfolio
17. -- 查詢班級是 "164D21" 的所有紀錄 18. -- 查詢班級不是 "164D21" 的所有紀錄 19. -- 查詢班級是 "164D21" 的所有紀錄,按學號由小到大 20. -- 查詢班級不是 "164D21" 的所有紀錄按班級、學號由小到大 21. -- 查詢班級是 "164D21" 的所有紀錄,按學號由大到小 22. -- 查詢班級不是 "164D21" 的所有紀錄按班級、學號由大到小 23. -- 查詢學號是 "10014D001" 的所有紀錄 24. -- 查詢學號不是 "10014D001" 的所有紀錄按班級、學號由大到小 25. -- 查詢班級不是 "164D21" 的所有紀錄按班級、學號由小到大 26. -- 查詢班級是 "164D21" 的所有紀錄,按學號由大到小 27. -- 查詢班級不是 "164D21" 的所有紀錄按班級、學號由大到小 28. -- 查詢學號不是 "10014D001" 的所有紀錄,按學號、班級由小到大 29. -- 查詢學號不是 "10014D001" 的所有紀錄,按學號、班級由大到小 30. -- 查詢班級是"164D21",學號不是 "10014D001" 的所有紀錄,按學號、班級由小到大 31. -- 查詢學號界於 "10014D030" 到 "10014D060"的所有紀錄,按學號、班級由小到大 32. -- 查詢學號不界於 "10014D030" 到 "10014D060"的所有紀錄,按學號、班級由小到大 請注意,以上的每一個題目都必須有查詢結果,如果沒有結果,請更改stmd的內容, | |