
GIÁO TRÌNH SQL - TRẦN NGUYÊN PHONG - 4
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
GIÁO TRÌNH SQL - TRẦN NGUYÊN PHONG - 4Simpo PDF Merge and Trường ĐHKH Huế Version - http://www.simpopdf.com Khoa CNTT - Split Unregistered Giáo trình SQL 2. 34 Tăng số lượng hàng của những mặt hàng do công ty VINAMILK cung cấp lên gấp đôi. 2. 35 Cập nhật giá trị của trường NOIGIAOHANG trong bảng DONDATHANG bằng địa chỉ của khách hàng đối với những đơn đặt hàng chưa xác định được nơi giao hàng (giá trị trường NOIGIAOHANG bằng NULL). 2. 36 Cập nhật lại dữ liệu trong bảng KHACHHANG sao cho nếu tên công ty và tên giao dịch của khách hàng trùng với tên công ty và tên giao dịch của một nhà cung cấp nào đó thì địa chỉ, điện thoại, fax và e-mail phải giống nhau. 2. 37 Tăng lương lên gấp rưỡi cho những nhân viên bán được số lượng hàng nhiều hơn 100 trong năm 2003. 2. 38 Tăng phụ cấp lên bằng 50% lương cho những nhân viên bán được hàng nhiều nhất. 2. 39 Giảm 25% lương của những nhân viên trong năm 2003 không lập được bất kỳ đơn đặt hàng nào. 2. 40 Giả sử trong bảng DONDATHANG có thêm trường SOTIEN cho biết số tiền mà khách hàng phải trả trong mỗi đơn đặt hàng. Hãy tính giá trị cho trường này. Thực hiện các yêu cầu dưới đây bằng câu lệnh DELETE. 2. 41 Xoá khỏi bảng NHANVIEN những nhân viên đã làm việc trong công ty quá 40 năm. 2. 42 Xoá những đơn đặt hàng trước năm 2000 ra khỏi cơ sở dữ liệu. 2. 43 Xoá khỏi bảng LOAIHANG những loại hàng hiện không có mặt hàng. 2. 44 Xoá khỏi bảng KHACHHANG những khách hàng hiện không có bất kỳ đơn đặt hàng nào cho công ty. 2. 45 Xoá khỏi bảng MATHANG những mặt hàng có số lượng bằng 0 và không được đặt mua trong bất kỳ đơn đặt hàng nào. Lời giải: Các phép nối được sử dụng trong các truy vấn dưới đây sử dụng cú pháp của SQL2. 2.1 SELECT macongty,tencongty,tengiaodich FROM nhacungcap 2.2 SELECT mahang,tenhang,soluong FROM mathang 2.3 SELECT ho,ten,year(ngaylamviec) AS namlamviec FROM nhanvien 61 Sưu t m b i: www.daihoc.com.vnSimpo PDF Merge and Trường ĐHKH Huế Version - http://www.simpopdf.com Khoa CNTT - Split Unregistered Giáo trình SQL 2.4 SELECT diachi,dienthoai FROM nhacungcap WHERE tengiaodich=VINAMILK 2.5 SELECT mahang,tenhang FROM mathang WHERE giahang>100000 AND soluongSimpo PDF Merge and Trường ĐHKH Huế Version - http://www.simpopdf.com Khoa CNTT - Split Unregistered Giáo trình SQL a.soluong*giaban*(1-mucgiamgia/100) AS sotien FROM chitietdathang AS a INNER JOIN mathang AS b ON a.mahang=b.mahang 2.13 SELECT makhachhang,khachhang.tencongty, khachhang.tengiaodich FROM khachhang INNER JOIN nhacungcap ON khachhang.tengiaodich=nhacungcap.tengiaodich 2.14 SELECT a.ho,a.ten,b.ho,b.ten,b.ngaysinh FROM nhanvien a INNER JOIN nhanvien b ON a.ngaysinh=b.ngaysinh AND a.manhanvienb.manhanvien 2.15 SELECT sohoadon,tencongty,tengiaodich, ngaydathang,noigiaohang FROM dondathang INNER JOIN khachhang ON dondathang.noigiaohang=khachhang.diachi 2.16 SELECT tencongty,tengiaodich,diachi,dienthoai FROM khachhang UNION ALL SELECT tencongty,tengiaodich,diachi,dienthoai FROM nhacungcap 2.17 SELECT mahang,tenhang FROM mathang WHERE NOT EXISTS (SELECT mahang FROM chitietdathang WHERE mahang=mathang.mahang) 2.18 SELECT manhanvien,ho,ten FROM nhanvien WHERE NOT EXISTS (SELECT manhanvien FROM dondathang WHERE manhanvien=nhanvien.manhanvien) 2.19 SELECT manhanvien,ho,ten,luongcoban FROM nhanvien WHERE luongcoban=(SELECT MAX(luongcoban) FROM nhanvien) 2.20 SELECT dondathang.sohoadon,dondathang.makhachhang, tencongty,tengiaodich, SUM(soluong*giaban-soluong*giaban*mucgiamgia/100) FROM (khachhang INNER JOIN dondathang ON khachhang.makhachhang=dondathang.makhachhang) INNER JOIN chitietdathang ON dondathang.sohoadon=chitietdathang.sohoadon GROUP BY dondathang.makhachhang,tencongty, tengiaodich,dondathang.sohoadon 63 Sưu t m b i: www.daihoc.com.vnSimpo PDF Merge and Trường ĐHKH Huế Version - http://www.simpopdf.com Khoa CNTT - Split Unregistered Giáo trình SQL 2.21 SELECT mathang.mahang,tenhang FROM (mathang INNER JOIN chitietdathang ON mathang.mahang=chitietdathang.mahang) iNNER JOIN dondathang ON chitietdathang.sohoadon=dondathang.sohoadon WHERE YEAR(ngaydathang)=2003 GROUP BY mathang.mahang,tenhang HAVING COUNT(chitietdathang.mahang)=1 2.22 SELECT khachhang.makhachhang,tencongty,tengiaodich, SUM(soluong*giaban-soluong*giaban*mucgiamgia/100) FROM (khachhang I ...
Tìm kiếm theo từ khóa liên quan:
giáo trình công nghệ thông tin giáo trình đại học thị trường bất động sản kiến thức tin học định giá đất đai thị trường nhà ởTài liệu có liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 482 0 0 -
Giáo trình Thẩm định giá trị bất động sản: Phần 1 - TS. Nguyễn Ngọc Vinh, TS. Nguyễn Quỳnh Hoa
166 trang 348 10 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 323 0 0 -
10 trang 256 0 0
-
11 trang 250 0 0
-
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 230 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 223 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 221 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 217 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 213 0 0 -
Giới thiệu tổng quan về SharePoint 2007
41 trang 207 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 195 0 0 -
13 trang 185 0 0
-
259 trang 181 0 0
-
Xây dựng cơ sở dữ liệu bất động sản phục vụ quản lý bất động sản
11 trang 177 1 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 173 0 0 -
Bài giảng Thị trường bất động sản - Trần Tiến Khai
123 trang 171 4 0 -
Báo cáo thực hành Môn: Công nghệ vi sinh
15 trang 163 0 0 -
SỰ DỤNG MÁY TÍNH HIỆU QUẢ - CÁC BÀI KHỞI ĐỘNG
3 trang 163 0 0 -
73 trang 162 0 0