Cơ sở dữ liệu căn bản - Bài 6
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Cơ sở dữ liệu căn bản - Bài 6 Truyvấndữliệu Phần6 Mụctiêu TìmhiểucáccâulệnhTSQLđểtruyvấndữ liệu TìmhiểucáccâulệnhTSQLcóđiềukiệntruyvấn dữliệuđãtồntại TìmhiểucâulệnhTSQLđểtruyvấndữliệuđãtồn tạitheonhóm Miêutảvàứngdụngcáchàmtậphợpkhácnhau củaSQLServer Miêutavàứngdụngcácphépkếtnand SQL Server Concepts of RDBMS ốiINNERJOIN đểtruyvấntrênnhiềubảng 6/ 2 of 25 2000/Session Truyvấnlàgì? Đưa ra một câuTruy Dữ liệu trong hỏi cần quan tâmvấn các bảng Khởi tạo Xử lý bởi Trả lời câu hỏi – Trả về tập hợp kết quả SQL Concepts of RDBMS Server and SQL ServerNgười sử 2000/Session 6/ 3 of 25dụng CâulệnhSELECTtrong truyvấn Truyvấntrênnhiềuhàngvàcột Cóthểtruyvấntrênnhiềubảnghoặc nhiềuCSDL. Xácđịnhcáccộtyêucầutrongtruyvấn đượcchỉra. Cáccộtkếtquảcócùngthứtựtrong truyvấn. Concepts of RDBMS and SQL Server 2000/Session 6/ 4 of 25 Thànhphầncủacâulệnh SELECT Danhsách cáccộtchỉra Têncácbảng Điềukiện CácmệnhđềkhácSửdụngtruyvấntrêncáchàngvàof áccột and SQL Server Concepts c RDBMS 2000/Session 6/ 5 of 25 SELECT–CúphápvàVí dụCúPháp:SELECT*FROME.g.: Select*fromSTUDENTSELECT , … From E.g.:SelectName,Class,MarkfromSTUDENT Concepts of RDBMS and SQL Server 2000/Session 6/ 6 of 25MệnhđềORDERBY Concepts of RDBMS and SQL Server 2000/Session 6/ 7 of 25HiểnthịdữliệuvớiSELECT vàORDERBY Concepts of RDBMS and SQL Server 2000/Session 6/ 8 of 25MệnhđềDISTINCT Concepts of RDBMS and SQL Server 2000/Session 6/ 9 of 25 MệnhđềASMệnhđềAScũngcóthểdùngđểđổitêncủacộtkếtquảhoặcgántênchocộttínhtoánVídụ,đểhiểnthịtiêuđề“PNRNumber”chocộtPNR_notrongbảngReservation,câulệnhSELECTlà: Concepts of RDBMS and SQL Server 2000/Session 6/ 10 of 25 SELECTvớicácràngbuộcCâulệnhSELECTcũngcóthểsửdụngvớicácràng buộc.VídụràngbuộcIDENTITYcóthểsửdụngnhưdưới đây:Ở đâyTable1là bảngtồn tại và Table2là bảng mà chúng ta muốn thêm giá trị. Concepts of RDBMS and SQL Server 2000/Session 6/ 11 of 25 MệnhđềTOPMệnhđềTOPgiớihạnsốlượngcáchàngtrảvềtrong tậpkếtquảCâulệnhSELECTlà:Cúpháp:SELECTTOPn FROM Concepts of RDBMS and SQL Server 2000/Session 6/ 12 of 25 Aggregatefunctions1 Tínhtổngcácgiátrị Tínhgiátrịđơntừmỗitậphợpcủahàng Ápdụngtrêntấtcảcáchànghoặctập hợpcáchàngcủamệnhđềWHERE Vídụ,AVG,SUM,MAX,MIN,COUNT Concepts of RDBMS and SQL Server 2000/Session 6/ 13 of 25Aggregatefunctions2 Concepts of RDBMS and SQL Server 2000/Session 6/ 14 of 25MệnhđềGROUPBY1 Concepts of RDBMS and SQL Server 2000/Session 6/ 15 of 25MệnhđềGROUPBY2 Concepts of RDBMS and SQL Server 2000/Session 6/ 16 of 25 MệnhđềGROUPBY(3) MệnhđềWHEREđượcsửdụngvới ‘GROUPBY’đểhạnchếhàngcủanhóm Cácgiátrịrỗngđượcnhómcùngnhau Tấtcảtừkhoá–sửdụngvớimệnhđề WHEREbaogồmcáchàngkhôngphù hợpđiềukiệntìmkiếmCúpháp:GROUPBYALL Concepts of RDBMS and SQL Server 2000/Session 6/ 17 of 25 MệnhđềGROUPBYvà HAVING HAVINGlọccáchàngtrongnhóm Thaotáctrêncộtvớiaggregatefunction. (khônggiống‘WHERE’vớiGROUPBY) Concepts of RDBMS and SQL Server 2000/Session 6/ 18 of 25 Cáctoántửquanhệvà mệnhđềWHEREclause• Chúngtacóthểsửdụngcácloạiđiềukiệntìm kiếmvàsosánhkhácnhautrongmệnhđề WHERE.• Dướiđâylàdanhsáchcáctoántửsosánhkhác nhauđựocsửdụngtrongtruyvấn Operator Meaning = Equal to > Greater than < Less than >= ...
Tìm kiếm theo từ khóa liên quan:
xử lý thông tin quản trị dữ liệu MySQL kiến thức dữ liệu Micorsoft AccessTài liệu cùng danh mục:
-
62 trang 388 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 369 6 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 318 0 0 -
Phương pháp truyền dữ liệu giữa hai điện thoại thông minh qua môi trường ánh sáng nhìn thấy
6 trang 307 0 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 299 0 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 288 1 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 279 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 276 2 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 265 0 0 -
Một số vấn đề về chuyển đổi số và ứng dụng trong doanh nghiệp
11 trang 247 0 0
Tài liệu mới:
-
Đề thi học kì 2 môn Tiếng Việt lớp 4 năm 2023-2024 - Trường Tiểu học Hồng Châu, Yên Lạc
5 trang 0 0 0 -
Xâm lấn mạch máu, thần kinh và kết quả sớm của phẫu thuật nội soi trong ung thư trực tràng
7 trang 0 0 0 -
25 trang 0 0 0
-
Nghiên cứu đặc điểm lâm sàng của vàng da tăng bilirubin gián tiếp ở trẻ sơ sinh
6 trang 0 0 0 -
Đặc điểm lâm sàng, giải phẫu bệnh ung thư vú xâm nhập tái phát
7 trang 0 0 0 -
Đề thi học kì 1 môn KHTN lớp 8 năm 2024-2025 - Sở GD&ĐT Bắc Ninh
2 trang 0 0 0 -
Đề thi học kì 1 môn Toán lớp 6 năm 2024-2025 có đáp án - Trường THCS Nguyễn Văn Trỗi, Tiên Phước
16 trang 0 0 0 -
9 trang 0 0 0
-
Đề tài “Hiện trạng và một số biện pháp nâng cao hiệu quả kinh doanh của công ty may Chiến Thắng
77 trang 0 0 0 -
79 trang 0 0 0