1. Trang chủ
  2. » Tất cả

SQL - Công nghệ thông tin - Đỗ Quang Huy - Thư viện Bài giảng điện tử

11 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 130 KB

Nội dung

Giao Trinh VB2 SQL DLL DML CREATE dïng ®Ó t¹o table, field DROP xo¸ table, field khái CSDL ALTER söa ®æi c¸c field ( thªm, söa) SELECT lÖnh truy vÊn INSERT thªm mét hay nhiÒu b¶n ghi UPDATE cËp nhËt C[.]

DLL SQL CREATE : dùng để tạo table, field DROP : xoá table, field khỏi CSDL ALTER : sửa đổi field ( thêm, DLL : Datasửa) Definition Language( NN ®Þnh nghÜa) SELECT : lƯnh truy vÊn DM L INSERT : thêm hay nhiều ghi UPDATE : cập nhật CSDL DELETE : xoá thông tin CSDL DML : Data Manipulation Language( NN Thao t¸c ) 1, Truy vÊn SELECT : SELECT < danh s¸ch field > FROM [ IN ] [ WHERE ] [ GROUP BY ] [ HAVING ] [ ORDER BY ] [ WITH OWNERACCESS OPTION ] VD1 : T×m nh÷ng ng­êi cã hä “Ngun” Select * From Hoso Where Hoten like Nguyễn% VD2 : tính lương trung bình quan: SELECT AVG(luong) FROM hoso; VD3 : tìm người có lương cao Hà Nội SELECT Max(luong) FROM hoso WHERE diachi = Hà Nội VD4 : Đưa danh sách nhóm nhân viên chức vụ cã l­¬ng >500 SELECT * FROM Hoso Group by Chucvu Having by luong>500 VD5 : Sắp xếp nhân viên theo chiều giảm theo lương, mức lương theo xếp theo chiều xếp theo chiều tăng họ tên SELECT * FROM Hoso ORDER BY luong/Desc,Hoten 2, Truy vÊn INSERT : 2.1, Chèn thêm ghi vào CSDL INSERT INTO Table(field1,field2…) VALUES (value1,value2…) VD1 : Thªm mét khoa Tin Hoc vào bảng Khoa INSERT INTO Khoa(MaKhoa,TenKhoa) VALUES (KTH01,Tin Hoc) VD2 : Thêm Hồ sơ bảng Hoso INSERT INTO Hoso(Mahs,Hoten,NgaySinh,SoDT) VALUES(‘hs002’,’NguyenTT’,#22/12/1999#,1228 2891) 2.2, ChÌn thªm nhiỊu ghi vào CSDL : điều kiện field ph¶i gièng INSERT INTO Table1(field1,field2…) SELECT field1,field2… FROM Table2 [ WHERE < Điều kiện > VD : chèn toàn thông tin bảng congtyLuu vào bảng Congty Sql=" INSERT INTO " _ & "congty(macty,tencty,diachi,dienthoaicty,linhvuc)" _ & " SELECT * FROM congtyLuu " Cnn.Execute Sql 3, Truy vÊn UPDATE : UPDATE Table SET field1=‘value1’,field2=‘value2’, … [WHERE < ®iỊu kiện > ] VD1 : tăng 5% lương cho tất nhân viên UPDATE Hoso SET luong=luong*1,05 VD2 : tăng lương người có lương

Ngày đăng: 20/11/2022, 05:46

w