Bài 05: Hệ quản trị cơ sở dữ liệu (Bài Lab2)

Bài 05: Hệ quản trị cơ sở dữ liệu (Bài Lab2)

  



Lab02:

Bài làm:
CREATE DATABASE /*!32312 IF NOT EXISTS*/`1812767_Database_Lab02` /*!40100 DEFAULT CHARACTER SET latin1 */;

USE `1812767_Database_Lab02`;
/*************************************************************** */
/**************************Bài Làm ***************************** */
/*************************************************************** */
/*Liệt kê ra các dòng sản phẩm */
select * from `products`;
/*Lọc ra danh sách các nhân viên có trường reportsTo chưa xác định */
select employeeNumber,lastName,firstName,extension,email,officeCode,reportsTo,jobTitle
from `employees`
where reportsTo = "null";
/*Lọc ra danh sách các CustomerNumber đã có thực hiện giao dịch */
select *
from `customers`,`orders`
where `customers`.customerNumber = `orders`.customerNumber;
/*Lọc ra các khách hàng tại USA của người chăm sóc khách hàng không có
mã là 1165 */
select *
from `customers`
where country = "USA" and salesRepEmployeeNumber != 1165;
/*Lọc ra các khách hàng chưa có nhân viên chăm sóc */
select *
from `customers`
where `customers`.salesRepEmployeeNumber =  " ";
/*Lọc ra các đơn hàng có trạng thái là ‘On Hold’ hoặc ‘In Process’ */
select *
from `orders`
where status = "On Hold" or status = "In Process";
/*Lọc ra danh sách các đơn hàng có ngày yêu cầu vận chuyển là ‘18/1/2003’.  */
select *
from `orders`
where requiredDate = "2003-01-18" or requiredDate = "2003-1-18";
/*Lọc ra danh sách các đơn hàng có ngày đặt trong tháng 5 năm 2005 và có
trạng thái là ‘Shipped’ */
select *
from `orders`
where requiredDate like "2005-05%" and status = "Shipped";
/*Lọc ra danh sách các sản phẩm thuộc nhóm ‘Classic Cars’ */
select *
from `products`
where productLine = "Classic Cars";
/*Lọc ra các vị trí công việc của tất cả các nhân viên */
select jobTitle
from `employees`
group by jobTitle;
/*Lấy ra thông tin về 5 khách hàng đầu tiên hiện đang ở ‘USD’*/
select *
from `customers`
where country = "USA"
limit 0, 5;
/*Cho biết 3 sản phẩm trong bảng Products có giá mua lớn nhất.*/
SELECT *FROM `products` order by buyPrice desc limit 3;
/*************************************************************** */
/**************************Bài Làm ***************************** */
/*************************************************************** */

Đăng nhận xét

0 Nhận xét

myadcash