TỔNG QUAN VỀ CHUYÊN ĐỀ
TẠI SAO LỰA CHỌN ĐỐI TƯỢNG NÀY?
Trước đây, việc mua thực phẩm chủ yếu diễn ra tại các chợ đầu mối, đại lý hay cửa hàng bách hóa Tuy nhiên, với sự phát triển của nền kinh tế số, nhận thức kinh doanh của xã hội đã có sự thay đổi lớn Hiện nay, hầu hết sản phẩm và dịch vụ đều có thể được giới thiệu và giao dịch trực tuyến.
Khách hàng ngày càng quan tâm đến nguồn gốc và chất lượng nông sản, yêu cầu thông tin rõ ràng về sự an toàn cho sức khỏe Để đáp ứng nhu cầu này, các doanh nghiệp cần cải thiện chất lượng thực phẩm, nâng cao thương hiệu và bao bì, đồng thời phát triển kênh truyền thông hiệu quả hơn Việc thiết kế ứng dụng bán hàng được xem là giải pháp tối ưu, giúp doanh nghiệp thu hút khách hàng tiềm năng qua internet Hiện tại, Việt Nam có khoảng 41 triệu người dùng internet, chiếm 45% dân số, chủ yếu là giới trẻ với nhu cầu mua sắm cao, trong khi xu hướng trực tuyến ngày càng phát triển mạnh mẽ.
Khoảng 1/3 dân số hiện nay sử dụng internet để tìm kiếm thông tin về sản phẩm và dịch vụ Việc sở hữu một ứng dụng bán hàng không chỉ giúp bạn thu hút khách hàng trực tuyến mà còn tăng cường cơ hội kinh doanh Nếu không có ứng dụng, bạn có thể bỏ lỡ cơ hội bán hàng và để các đối thủ cạnh tranh chiếm lĩnh thị trường.
MỤC TIÊU DỰ ÁN
Thúc đẩy hoạt động bán hàng 24/7 giúp khách hàng dễ dàng mua sắm mà không cần phải đến trực tiếp cửa hàng hoặc phụ thuộc vào giờ mở cửa.
Bất kỳ lúc nào, việc tối đa hóa cơ hội bán hàng sẽ thúc đẩy doanh số và tạo điều kiện thuận lợi cho khách hàng đến mua sắm, từ đó gia tăng sự hài lòng của họ.
Sử dụng ứng dụng bán hàng giúp giảm chi phí kinh doanh cho cửa hàng, bao gồm chi phí thuê mặt bằng, kho bãi và nhân lực Ngoài ra, ứng dụng này còn tạo điều kiện thuận lợi cho khách hàng trong việc thanh toán, cho phép họ thanh toán dễ dàng qua thẻ ATM và các phương thức thanh toán điện tử.
Một ứng dụng bán hàng riêng cho doanh nghiệp không chỉ nâng cao giá trị thương hiệu mà còn cải thiện danh tiếng của công ty Hình ảnh doanh nghiệp trên Internet được thể hiện qua ứng dụng, với màu sắc, tính năng và thông tin phản ánh rõ nét bản chất kinh doanh Điều này góp phần khẳng định giá trị thương hiệu trong lòng công chúng.
KÝ HIỆU THỰC TẾ
Bộ mặt trực tuyến của doanh nghiệp, bao gồm ứng dụng, màu sắc, tính năng và thông tin, đóng vai trò quan trọng trong việc thể hiện hình ảnh thương hiệu đến khách hàng Những yếu tố này không chỉ phản ánh giá trị thương hiệu mà còn góp phần khẳng định vị thế của công ty trong lòng công chúng.
III KẾT QUẢ MONG ĐỢI
Thiết kế cơ sở dữ liệu cho ứng dụng đặt hàng qua ứng dụng.
Xây dựng quy trình quản lý và kinh doanh cho mô hình ứng dụng.
IV CHỨNG CHỈ THỰC TIỄN
Phần mềm giúp việc mua sắm của các bà nội trợ và đầu bếp trở nên thuận tiện hơn Cụ thể, các loại phần mềm như quản lý khách hàng và quản lý xuất nhập thực phẩm, trong đó xuất thực phẩm có nghĩa là cung cấp thực phẩm cho khách hàng, đã đóng vai trò quan trọng trong việc tối ưu hóa quy trình này.
Người quản lý có khả năng theo dõi dữ liệu một cách toàn diện và sử dụng chúng một cách hợp lý, từ đó hỗ trợ quá trình ra quyết định hiệu quả hơn.
2 Đối với nhóm của tôi
Hiểu quá trình xây dựng cơ sở dữ liệu từ việc tạo ý tưởng, mô hình hóa, thu thập, lưu trữ và vận hành dữ liệu trên SQL.
Thiết kế một phần mềm dựa trên dữ liệu có sẵn.
Dự án là cơ sở để nhóm mình có thể tiếp tục phát triển sau này đối tượng. download by : skknchat@gmail.com
GIỚI THIỆU
MÔ TẢ CHUNG VỀ CÔNG TY
APP là cầu nối giữa người bán và người tiêu dùng, giúp sản phẩm được giao đến tay khách hàng một cách nhanh chóng và thuận tiện Để đáp ứng nhu cầu cung cấp thực phẩm sạch, APP tổ chức các bộ phận chính như Bán hàng và Tiếp thị, cùng với Bộ phận Kế toán, nhằm tối ưu hóa quy trình phục vụ khách hàng.
Bộ phận CNTT và bộ phận quản lý kho.
QUY TRÌNH KINH DOANH CHUNG
1 Quy trình nhập khẩu download by : skknchat@gmail.com
Bước 1 Lập kế hoạch và ký hợp đồng với nhà cung cấp
Bước 2 Kiểm tra hàng hóa và so sánh
Bước 3 Lập biên lai hàng tồn kho
Bước 4 Hoàn thành nhập kho và thanh toán
Bước 1 Đơn đặt hàng của khách hàng
Bước 2 Quá trình đặt hàng
Bước 3 Quá trình thanh toán
Bước 4 Giao hàng và xử lý các đơn hàng bị trả lại
IV CHỨC NĂNG CHÍNH CỦA MÔ HÌNH KINH DOANH
- Lập kế hoạch và hợp đồng với nhà cung cấp
Nhân viên cần gửi thông tin yêu cầu mua hàng cho Người bán, bao gồm tên thật, sản phẩm, số lượng cần mua và tiến độ giao hàng.
Bộ phận nhập khẩu làm việc với Nhà cung cấp để thông báo kế hoạch và cập nhật thông tin cần thiết cho việc ký hợp đồng mua bán Sau khi ký, hợp đồng sẽ được lưu trữ và quản lý trong cơ sở dữ liệu Hợp đồng, với mỗi hợp đồng được gán một mã hợp đồng cá nhân.
- Kiểm tra hàng hóa và đối chiếu
Thủ kho cần dựa vào đơn mua hàng hoặc phiếu yêu cầu để so sánh thông tin hàng tồn kho từ cơ sở dữ liệu Kho hàng và kiểm tra chất lượng của hàng hóa.
- Lập biên lai hàng tồn kho
Sau khi hoàn tất kiểm tra hàng hóa, tất cả các thủ tục giấy tờ và yêu cầu nhận hàng sẽ được chuyển đến phòng kế toán để đối chiếu, trước khi thực hiện giao dịch và in biên lai.
Thông tin hàng nhập kho và phiếu xuất kho sẽ được lưu lại trong cơ sở dữ liệu Kho để quản lý các sản phẩm nhập khẩu
- Hoàn thành việc nhập kho và thanh toán
Thủ kho thực hiện việc lưu kho và đối chiếu thông tin bán hàng, sau đó cập nhật vào thẻ kho Cuối cùng, thanh toán cho nhà cung cấp được thực hiện và khi thành công, thông tin hóa đơn sẽ được lưu trữ trong cơ sở dữ liệu Hóa đơn Mua hàng của Doanh nghiệp.
2 Quy trình bán hàng download by : skknchat@gmail.com
Khách hàng thông qua các thông tin được cung cấp về sản phẩm và lựa chọn mua thông qua ứng dụng.
Khi đơn hàng được đặt thành công, thông tin liên quan như mã đơn hàng, mã khách hàng, ngày đặt hàng và mã sản phẩm sẽ được lưu trữ trong cơ sở dữ liệu để đảm bảo quản lý hiệu quả.
Hệ thống tiếp nhận thông tin đơn hàng từ cơ sở dữ liệu, sau đó công ty tiến hành kiểm tra đơn đặt hàng và tạo thông tin về hàng tồn kho để chuẩn bị hàng hóa Cuối cùng, công ty sẽ thực hiện việc vận chuyển hàng hóa đến tay khách hàng.
Thông tin phiếu xuất được lưu trữ trong cơ sở dữ liệu Phiếu bán hàng
Bộ phận kế toán chuyển thông tin đặt hàng xuất hóa đơn cho khách hàng
- Giao hàng và xử lý các đơn hàng bị trả lại
Công ty sẽ kiểm tra thông tin và phát hành cùng một phiếu với hàng cho Công ty chuyển phát Công ty nhận hàng và thực hiện giao hang.
Công ty chuyển phát chuyên nhận và giao hàng tận nơi, đảm bảo quy trình giao nhận nhanh chóng và hiệu quả Sau khi tiếp nhận đơn hàng, công ty sẽ xác nhận và cung cấp mã vận đơn, đồng thời cập nhật trạng thái đơn hàng liên tục để khách hàng có thể theo dõi.
V CHỨC NĂNG CHÍNH CỦA ỨNG DỤNG
Hiển thị thông tin và hình ảnh sản phẩm giúp khách hàng cảm nhận tính chân thực và chất lượng sản phẩm từ nhiều góc độ Chức năng đánh giá sản phẩm cho phép khách hàng tham khảo trước khi quyết định mua, đồng thời hỗ trợ công ty trong việc quản lý chất lượng và hiệu quả quy trình hoạt động.
Để tăng cường cơ hội tiếp cận sản phẩm cho khách hàng, đặc biệt là các sản phẩm mới và nổi bật, công ty cần hiển thị rõ ràng các chương trình khuyến mãi và ưu đãi Hoạt động xúc tiến này không chỉ giúp quảng bá thương hiệu sản phẩm mà còn nâng cao danh tiếng của công ty thông qua những đánh giá tích cực từ người tiêu dùng.
Chức năng lọc và tìm kiếm sản phẩm nâng cao giúp khách hàng dễ dàng tìm ra danh sách sản phẩm mong muốn trong một khối lượng lớn, từ đó nâng cao trải nghiệm mua sắm Điều này không chỉ tạo sự tin tưởng mà còn giúp khách hàng đánh giá cao dịch vụ, thay vì phải mất nhiều thời gian để tìm kiếm sản phẩm.
Để tăng cường khả năng mua sắm của khách hàng, ứng dụng thương mại điện tử cần hiển thị các sản phẩm liên quan, bao gồm sản phẩm tham khảo và những mặt hàng mà khách hàng khác đã mua Việc này không chỉ giúp khách hàng có thêm lựa chọn mà còn khuyến khích họ mua sắm nhiều sản phẩm hơn.
Trải nghiệm dịch vụ: cung cấp cho khách hàng tùy chọn thêm sản phẩm vào giỏ hàng, tạo một danh sách các sản phẩm yêu thích.
Ứng dụng không chỉ cung cấp nguyên liệu tươi ngon và chất lượng cao mà còn mang đến cho người dùng những công thức nấu ăn tiêu chuẩn, giúp bữa ăn gia đình trở nên hấp dẫn hơn Bên cạnh các món ăn truyền thống của Việt Nam, ứng dụng còn cập nhật các công thức từ những đầu bếp nổi tiếng, tạo ra thực đơn đa dạng cho khách hàng lựa chọn.
SƠ ĐỒ MỐI QUAN HỆ ENTITY
MỐI QUAN HỆ CỦA CÁC DOANH NGHIỆP
ID hóa đơn ID hóa đơn
InvoiceTi InvoiceTime tôi Số dòng
Số dòng ID sản phẩm Định lượng UnitPrice
Công ty Địa chỉ nhà ID công ty
Tên công ty Địa chỉ nhà
Thời gian giao hàng Tình trạng
ReturnNo ReturnNoteID teID Quay trở lại thời gian
ReturnNo ReturnNoteID teID Quay trở lại thời gian
Tên Mối quan hệ Cardinality Sự miêu tả
R1 Nhà cung cấp - Hợp đồng
R3 Nhà cung cấp - Hàng hóa
Một nhà cung cấp không có hoặc nhiều hơn hợp đồng.
Một hợp đồng chỉ có 1 nhà cung cấp
Một hợp đồng có một hoặc nhiều Chi tiết hợp đồng.
Một chi tiết hợp đồng chỉ thuộc về một hợp đồng.
Một nhà cung cấp có một hoặc nhiều hàng hóa đã nhận được ghi chú.
Một hàng hóa nhận được ghi chú chỉ có một nhà cung cấp.
Một hàng hóa có thể nhận được ghi chú chi tiết, và những ghi chú này chỉ áp dụng cho một hàng hóa cụ thể đã được ghi chú.
Một bộ phận có một hoặc nhiều người lao động.
Một nhân viên chỉ là một phần của một Phòng ban.
Một người quản lý quản lý một hoặc nhiều nhân viên trực tuyến hơn.
Một nhân viên trực tuyến được quản lý bởi một người quản lý.
Một người quản lý quản lý một hoặc nhiều nhân viên ngoại tuyến hơn.
Một nhân viên ngoại tuyến được quản lý bởi một người quản lý.
R11 InventoryList - Danh sách kho hàng
Một nhân viên tạo ra từ 0 trở lên hàng hóa nhận được ghi chú.
Một hàng hóa nhận được ghi chú là do một nhân viên tạo ra.
Danh sách kho có một hoặc nhiều hàng hóa nhận được ghi chú chi tiết.
Một hàng hóa nhận được chi tiết ghi chú chỉ thuộc về một nhà kho danh sách.
Một chi tiết hợp đồng có một hoặc nhiều sản phẩm.
Một sản phẩm chỉ thuộc về một chi tiết hợp đồng.
Danh sách hàng tồn kho có một hoặc nhiều danh sách kho.
Một danh sách kho chỉ thuộc về một danh sách hàng tồn kho.
Danh sách hàng tồn kho không có hoặc nhiều hơn
Một sản phẩm chỉ thuộc về một
Danh mục hàng tồn kho.
Một khách hàng không có hoặc nhiều hơn đơn đặt hàng.
Một đơn đặt hàng chỉ thuộc về một khách hàng.
Một đơn đặt hàng có một hoặc nhiều đơn hàng thông tin chi tiết.
Chi tiết đơn đặt hàng là một phần của một gọi món.
R18 Hàng hóa Giao hàng Lưu ý - Hàng hóa
R20 DeliveryCompany - Giao hàng tận nơi
R21 Hóa đơn của khách hàng
Một đơn hàng có một hóa đơn.
Hóa đơn là một phần của đơn đặt hàng.
Một hóa đơn có một hoặc nhiều hóa đơn thông tin chi tiết.
Một chi tiết hóa đơn chỉ thuộc về một hóa đơn.
Một chi tiết hóa đơn không có hoặc một chi tiết giao hàng.
Một chi tiết giao hàng thuộc về chỉ một chi tiết hóa đơn.
Phiếu xuất kho hàng hóa có một hoặc thêm chi tiết phiếu giao hàng Một chi tiết phiếu giao hàng chỉ thuộc về một lần giao hàng
Một công ty giao hàng có một hoặc thêm phiếu xuất kho hàng hóa Một phiếu giao hàng thuộc về chỉ có một công ty giao hàng.
Một công ty giao hàng có một hoặc tình trạng giao hàng nhiều hơn.
Trạng thái giao hàng thuộc về công ty chuyển phát.
Một khách hàng không có hoặc nhiều hơn hóa đơn.
Một hóa đơn chỉ thuộc về một khách hàng.
R22 Hàng hóa Giao hàng Lưu ý - Đã trả lại
Hàng hóa nhận được lưu ý 1-1
R23 Đã trả lại Hàng hóa đã nhận Lưu ý - Đã trả lại hàng hóa đã nhận
Hàng hóa đã nhận được Ghi chúDetail 1-n
SƠ ĐỒ MỐI QUAN HỆ ENTITY (ERD)
Phiếu xuất kho hàng hóa không có hoặc hàng hóa trả lại đã nhận được cần lưu ý Một hàng hóa trả lại đã nhận được chỉ ghi chú thuộc về một hàng hóa trong phiếu xuất kho.
Một hàng hóa trả lại đã nhận được ghi chú có một hoặc nhiều hàng hóa bị trả lại đã nhận được thông tin chi tiết.
Một hàng hóa trả lại đã nhận được ghi chú chi tiết chỉ thuộc về một hàng trả lại nhận được ghi chú.
Danh sách hàng tồn kho có một hoặc nhiều hàng trả lại đã nhận được ghi chú thông tin chi tiết.
Một hàng hóa trả lại đã nhận được ghi chú chi tiết chỉ thuộc về một
Danh mục hàng tồn kho. download by : skknchat@gmail.com
MÔ HÌNH CƠ SỞ DỮ LIỆU LOGICAL
download by : skknchat@gmail.com
MÔ HÌNH CƠ SỞ DỮ LIỆU VẬT LÝ
CÁC LOẠI DỮ LIỆU
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
ID nhà cung cấp PK Char số 8
Tên đệm nvarchar 255 Địa chỉ nhà nvarchar 255
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
Nhân viên PK char số 8
X download by : skknchat@gmail.com
Tên đầu tiên Địa chỉ nhà
Tên người quản lý nvarchar 255 nvarchar 255 nvarchar 11 nvarchar 30 số 10, 2
Loại dữ liệu Chiều dài Cho phép null char số 8 nvarchar 255 X
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài Cho phép null
Chìa khóa Loại dữ liệu Chiều dài Chophépnull download by : skknchat@gmail.com
ID nhà cung cấp FK
Giá trị char số 8 char số 8
Loại dữ liệu Chiều dài char 3 nvarchar 50
Loại dữ liệu Chiều dài char số 8 ngày giờ char số 8 ngày giờ nvarchar 255 số 7, 2 số 10, 2
Cho phép null download by : skknchat@gmail.com
ID sản phẩm Định lượng
Hàng tồn khoNam e char số 8
Bảng 5: Chi tiết Hợp đồng
Loại dữ liệu Chiều dài Cho phép null char số 8 char 6 int char số 8 số 7, 2 số 3, 2 số 10, 2 số 10, 2
Bảng 6: Danh sách kho hàng
Loại dữ liệu Chiều dài Cho phép null char 3 nvarchar 50 X download by : skknchat@gmail.com
Bảng 7: Danh sách hàng tồn kho
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
ID sản phẩm PK char 3 Định lượng số 7, 2
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
ID sản phẩm PK char số 8
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
Cho phép null download by : skknchat@gmail.com
ID nhà cung cấp FK
ID sản phẩm Định lượng
ID khoảng không quảng cáo char char ngày giờ char
Loại dữ liệu char char int char số số số số char
Chiềudài Cho phép null 6 số 8 số 8
3 download by : skknchat@gmail.com
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài Cho phép null
Khách hàngNam nvarchar 255 X e Địa chỉ nhà nvarchar 255
Mật khẩu mở khóa varchar 30 X
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài Cho phép null
ID khách hàng char số 8
Chìa khóa Loại dữ liệu Chiều dài Chophépnull download by : skknchat@gmail.com
ID sản phẩm Định lượng
ID sản phẩm Định lượng
ID khoảng không quảng cáo
PK, FK char số 8 int char số 8 số 7, 2 ngày giờ
Bảng 14: Hàng hóa Giao hàng Lưu ý
Chìa khóa Loại dữ liệu Chiều dài Cho phép null
PK char số 8 số 7, 2 số 10, 2 số 3, 2 số 10, 2 char 3
Bảng 15: Hàng hóa Giao hàng Lưu ý Chi tiết download by : skknchat@gmail.com
Loại dữ liệu Chiều dài Cho phép null char 6 char số 8 int số 7, 2 số 10, 2 số 10, 2 char số 8
Loại dữ liệu Chiều dài Cho phép null char 6 char số 8 char số 8 ngày giờ char số 8 download by : skknchat@gmail.com
ID sản phẩm Định lượng
Loại dữ liệu Chiều dài char 6 char số 8 int char số 8 số 7, 2 số 10, 2
Loại dữ liệu Chiều dài char số 8 nvarchar 255 nvarchar 255 varchar 30 varchar 11
X download by : skknchat@gmail.com
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
Thời gian giao hàng ngày giờ
ID công ty char số 8
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
ID khách hàng char số 8
Thuộc tính Chìa khóa Loại dữ liệu Chiều dài
Quay trở lại thời gian PK, FK char 6
NoteID PK, FK char số 8
Cho phép null download by : skknchat@gmail.com
ID sản phẩm char Định lượng số
InventoryID char Đền bù số
BÁO CÁO TẠO CƠ SỞ DỮ LIỆU
1 Lệnh tạo cơ sở dữ liệu
NẾU TỒN TẠI (CHỌN 1 số 8
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('HỢP ĐỒNG') VÀ O.NAME 'FK_CONTRACT_R1_SUPPLIER')
DROP CONSTRAINT FK_CONTRACT_R1_SUPPLIER ĐI download by : skknchat@gmail.com
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('CONTRACT_DETAIL') VÀ O.NAME = 'FK_CONTRACT_DETAIL_R2_CONTRACT')
FK_CONTRACT_DETAIL_R2_CONTRACT ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_RECEIPT_NOTE') VÀ O.NAME = 'FK_GOODS_RECEIPT_NOTE_R3_SUPPLIER')
ALTER TABLE GOODS_RECEIPT_NOTE
FK_GOODS_RECEIPT_NOTE_R3_SUPPLIER ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_RECEIPT_NOTE') VÀ O.NAME = 'FK_GOODS_RECEIPT_NOTE_R4_GOODS_RECEIPT_NOTE_DETAIL') ALTER TABLE GOODS_RECEIPT_NOTE download by : skknchat@gmail.com
FK_GOODS_RECEIPT_NOTE_R4_GOODS_RECEIPT_NOTE_DETAIL ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('NHÂN VIÊN') VÀ O.NAME =
DROP CONSTRAINT FK_EMPLOYEE_R5_DEPARTMENT ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('EMPLOYEE_OFF') VÀ O.NAME =
'FK_EMPLOYEE_OFF_INHERITAN_EMPLOYEE')
DROP CONSTRAINT FK_EMPLOYEE_OFF_INHERITAN_EMPLOYEE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F') download by : skknchat@gmail.com
WHERE R.FKEYID = OBJECT_ID ('EMPLOYEE_ON') VÀ O.NAME =
'FK_EMPLOYEE_ON_INHERITAN_EMPLOYEE')
DROP CONSTRAINT FK_EMPLOYEE_ON_INHERITAN_EMPLOYEE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('MANAGER') VÀ O.NAME =
DROP CONSTRAINT FK_MANAGER_INHERITAN_EMPLOYEE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('EMPLOYEE_ON') VÀ O.NAME =
DROP CONSTRAINT FK_EMPLOYEE_ON_R6_MANAGER ĐI download by : skknchat@gmail.com
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('EMPLOYEE_OFF') VÀ O.NAME =
DROP CONSTRAINT FK_EMPLOYEE_OFF_R7_MANAGER ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_RECEIPT_NOTE') VÀ O.NAME = 'FK_GOODS_RECEIPT_NOTE_R8_EMPLOYEE_OFF')
ALTER TABLE GOODS_RECEIPT_NOTE
DROP CONSTRAINT FK_GOODS_RECEIPT_NOTE_R8_EMPLOYEE_OFF ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_RECEIPT_NOTE_DETAIL') VÀ
O.NAME = 'FK_GOODS_RECEIPT_NOTE_DETAIL_R9_WAREHOUSE_LIST') BẢNG ALTER GOODS_RECEIPT_NOTE_DETAIL download by : skknchat@gmail.com
FK_GOODS_RECEIPT_NOTE_DETAIL_R9_WAREHOUSE_LIST ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('PRODUCT') VÀ O.NAME =
FK_PRODUCT_R10_CONTRACT_DETAIL ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('INVENTORY_LIST') VÀ O.NAME = 'FK_ INVENTORY_LIST_R11_WAREHOUSE_LIST ')
DROP CONSTRAINT FK_ INVENTORY_LIST
NẾU TỒN TẠI (CHỌN 1 download by : skknchat@gmail.com
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('PRODUCT') VÀ O.NAME =
DROP CONSTRAINT FK_PRODUCT_R12_INVENTORY_LIST ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('ORDER') VÀ O.NAME =
'FK_ORDER_R13_CUSTOMER') ĐẶT HÀNG BẢNG ALTER
DROP CONSTRAINT FK_ORDER_R13_CUSTOMER ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('ORDER_DETAIL') VÀ O.NAME =
DROP CONSTRAINT FK_ORDER_DETAIL_R14_ORDER ĐI download by : skknchat@gmail.com
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('ORDER') VÀ O.NAME =
'FK_ORDER_R15_INVOICE') ĐẶT HÀNG BẢNG ALTER
DROP CONSTRAINT FK_ORDER_R15_INVOICE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('INVOICE_DETAIL') VÀ O.NAME =
DROP CONSTRAINT FK_INVOICE_DETAIL_R16_INVOICE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_DELIVERY_NOTE_DETAIL') VÀ O.NAME = 'FK_GOODS_DELIVERY_NOTE_DETAIL_R17_INVOICE_DETAIL') BẢNG ALTER GOODS_DELIVERY_NOTE_DETAIL download by : skknchat@gmail.com
FK_GOODS_DELIVERY_NOTE_DETAIL_R17_INVOICE_DETAIL ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_DELIVERY_NOTE_DETAIL') VÀ O.NAME =
'FK_GOODS_DELIVERY_NOTE_DETAIL_R18_GOODS_DELIVERY_NOTE') BẢNG ALTER GOODS_DELIVERY_NOTE_DETAIL
FK_GOODS_DELIVERY_NOTE_DETAIL_R18_GOODS_DELIVERY_NOTE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID = R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('GOODS_DELIVERY_NOTE') VÀ O.NAME
= 'FK_GOODS_DELIVERY_NOTE_R19_DELIVERY_COMPANY')
ALTER TABLE GOODS_DELIVERY_NOTE
FK_GOODS_DELIVERY_NOTE_R19_DELIVERY_COMPANY ĐI download by : skknchat@gmail.com
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('DELIVERY_STATUS') VÀ O.NAME 'FK_DELIVERY_STATUS_R20_DELIVERY_COMPANY')
FK_DELIVERY_STATUS_R20_DELIVERY_COMPANY ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('INVOICE') VÀ O.NAME 'FK_INVOICE_R21_CUSTOMER')
DROP CONSTRAINT FK_INVOICE_R21_CUSTOMER ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID = OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE')
VÀ O.NAME 'FK_RETURNED_GOODS_RECEIPT_NOTE_R22_GOODS_DELIVERY_NOTE')
BẢNG ALTER RETURNED_GOODS_RECEIPT_NOTE download by : skknchat@gmail.com
FK_RETURNED_GOODS_RECEIPT_NOTE_R22_GOODS_DELIVERY_NOTE ĐI
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE_DETAIL') VÀ O.NAME
'FK_RETURNED_GOODS_RECEIPT_NOTE_DETAIL_R23_RETURNED_GOOD
BẢNG ALTER RETURNED_GOODS_RECEIPT_NOTE_DETAIL
FK_RETURNED_GOODS_RECEIPT_NOTE_DETAIL_R23_RETURNED_GOOD
TỪ SYS.SYSREFERENCES R THAM GIA SYS.SYSOBJECTS O ON (O.ID R.CONSTID VÀ O.TYPE = 'F')
WHERE R.FKEYID OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE_DETAIL') VÀ O.NAME
'FK_RETURNED_GOODS_RECEIPT_NOTE_DETAIL_R24_INVENTORY_LIST')
BẢNG ALTER RETURNED_GOODS_RECEIPT_NOTE_DETAIL download by : skknchat@gmail.com
FK_RETURNED_GOODS_RECEIPT_NOTE_DETAIL_R24_INVENTORY_LIST ĐI
WHERE ID = OBJECT_ID ('NHÀ CUNG CẤP') AND TYPE = 'U')
NHÀ CUNG CẤP BẢNG DROP ĐI
WHERE ID = OBJECT_ID ('NHÂN VIÊN')
VÀ INDID < 255) NHÂN VIÊN DROP INDEX.R5_FK ĐI
WHERE ID = OBJECT_ID ('NHÂN VIÊN') download by : skknchat@gmail.com
AND TYPE = 'U') NHÂN VIÊN DROP BẢNG ĐI
WHERE ID = OBJECT_ID ('EMPLOYEE_ONL')
VÀ INDID < 255) DROP INDEX EMPLOYEE_ONL R6_FK ĐI
WHERE ID = OBJECT_ID ('EMPLOYEE_ONL') AND TYPE = 'U')
DROP TABLE EMPLOYEE_ONL ĐI
WHERE ID = OBJECT_ID ('EMPLOYEE_OFF') download by : skknchat@gmail.com
VÀ INDID < 255) DROP INDEX EMPLOYEE_OFF.R7_FK ĐI
WHERE ID = OBJECT_ID ('EMPLOYEE_OFF') AND TYPE = 'U')
DROP TABLE EMPLOYEE_OFF ĐI
WHERE ID = OBJECT_ID ('MANAGER')
DROP INDEX MANAGER.INHERITANCE_1_FK ĐI
NẾU TỒN TẠI (CHỌN 1 download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('MANAGER')
QUẢN LÝ BẢNG DROP ĐI
WHERE ID = OBJECT_ID ('DEPARTMENT')
WHERE ID = OBJECT_ID ('HỢP ĐỒNG')
VÀ INDID < 255) HỢP ĐỒNG DROP INDEX.R1_FK ĐI
NẾU TỒN TẠI (CHỌN 1 download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('HỢP ĐỒNG') AND TYPE = 'U')
DROP BẢNG HỢP ĐỒNG ĐI
WHERE ID = OBJECT_ID ('CONTRACT_DETAIL')
VÀ INDID < 255) DROP INDEX CONTRACT_DETAIL.R2_FK ĐI
WHERE ID = OBJECT_ID ('CONTRACT_DETAIL') AND TYPE = 'U')
DROP TABLE CONTRACT_DETAIL ĐI
NẾU TỒN TẠI (CHỌN 1 download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('WAREHOUSE_LIST')
VÀ INDID < 255) DROP INDEX WAREHOUSE_LIST.R11_FK ĐI
WHERE ID = OBJECT_ID ('WAREHOUSE_LIST') AND TYPE = 'U')
DROP TABLE WAREHOUSE_LIST ĐI
WHERE ID = OBJECT_ID ('INVENTORY_LIST') AND TYPE = 'U')
DROP TABLE INVENTORY_LIST ĐI
NẾU TỒN TẠI (CHỌN 1 download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('PRODUCT')
VÀ INDID < 255) DROP INDEX PRODUCT.R10_FK ĐI
WHERE ID = OBJECT_ID ('PRODUCT') AND TYPE = 'U')
SẢN PHẨM BẢNG DROP ĐI
WHERE ID = OBJECT_ID ('GOODS_RECEIPT_NOTE')
VÀ INDID < 255) DROP INDEX GOODS_RECEIPT_NOTE.R3_FK ĐI download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('GOODS_RECEIPT_NOTE') AND TYPE = 'U')
DROP TABLE GOODS_RECEIPT_NOTE ĐI
WHERE ID = OBJECT_ID ('GOODS_RECEIPT_NOTE_DETAIL')
VÀ INDID < 255) DROP INDEX GOODS_RECEIPT_NOTE_DETAIL.R4_FK ĐI
WHERE ID = OBJECT_ID ('GOODS_RECEIPT_NOTE_DETAIL') AND TYPE = 'U')
DROP TABLE GOODS_RECEIPT_NOTE_DETAIL ĐI download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('CUSTOMER') AND TYPE = 'U')
DROP BẢNG KHÁCH HÀNG ĐI
WHERE ID = OBJECT_ID ('ORDER')
VÀ INDID < 255) DROP INDEX ORDER.R13_FK ĐI
WHERE ID = OBJECT_ID ('ORDER') AND TYPE = 'U')
LỆNH DROP BẢNG ĐI download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('ORDER_DETAIL')
VÀ INDID < 255) DROP INDEX ORDER_DETAIL.R14_FK ĐI
WHERE ID = OBJECT_ID ('ORDER_DETAIL') AND TYPE = 'U')
DROP BẢNG ORDER_DETAIL ĐI
WHERE ID = OBJECT_ID ('GOODS_DELIVERY_NOTE')
VÀ INDID < 255) download by : skknchat@gmail.com
DROP INDEX GOODS_DELIVERY_NOTE.R22_FK ĐI
WHERE ID = OBJECT_ID ('GOODS_DELIVERY_NOTE') AND TYPE = 'U')
DROP TABLE GOODS_DELIVERY_NOTE ĐI
WHERE ID = OBJECT_ID ('GOODS_DELIVERY_NOTE_DETAIL')
VÀ INDID < 255) DROP INDEX GOODS_DELIVERY_NOTE_DETAIL.R18_FK ĐI
WHERE ID = OBJECT_ID ('GOODS_DELIVERY_NOTE_DETAIL') AND TYPE = 'U') download by : skknchat@gmail.com
DROP TABLE GOODS_DELIVERY_NOTE_DETAIL ĐI
WHERE ID = OBJECT_ID ('INVOICE_DETAIL')
VÀ INDID < 255) DROP INDEX INVOICE_DETAIL.R16_FK ĐI
WHERE ID = OBJECT_ID ('INVOICE')
VÀ INDID < 255) DROP INDEX INVOICE.R15_FK ĐI
TỪ SYSOBJECTS download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('INVOICE') AND TYPE = 'U')
DROP BẢNG HÓA ĐƠN ĐI
WHERE ID = OBJECT_ID ('INVOICE_DETAIL') AND TYPE = 'U')
DROP TABLE INVOICE_DETAIL ĐI
WHERE ID = OBJECT_ID ('DELIVERY_COMPANY') AND TYPE = 'U')
DROP TABLE DELIVERY_COMPANY ĐI
WHERE ID = OBJECT_ID ('DELIVERY_STATUS')
VÀ TÊN = 'R20_FK' download by : skknchat@gmail.com
VÀ INDID < 255) DROP INDEX DELIVERY_STATUS.R20_FK ĐI
WHERE ID = OBJECT_ID ('DELIVERY_STATUS') AND TYPE = 'U')
DROP TABLE DELIVERY_STATUS ĐI
WHERE ID = OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE')
VÀ INDID < 255) DROP INDEX RETURNED_GOODS_RECEIPT_NOTE.R23_FK ĐI
TỪ SYSOBJECTS download by : skknchat@gmail.com
WHERE ID = OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE') AND TYPE = 'U')
DROP BẢNG RETURNED_GOODS_RECEIPT_NOTE ĐI
ID WHERE OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE_DETAIL')
VÀ INDID < 255) DROP INDEX RETURNED_GOODS_RECEIPT_NOTE_DETAIL.R24_FK ĐI
ID WHERE OBJECT_ID ('RETURNED_GOODS_RECEIPT_NOTE_DETAIL') AND TYPE = 'U')
DROP BẢNG RETURNED_GOODS_RECEIPT_NOTE_DETAIL ĐI download by : skknchat@gmail.com
TẠO NHÀ CUNG CẤP BẢNG (
SUPPLIER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
SUPPLIER_NAME VARCHAR (50) KHÔNG ĐẦY ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ,
BIẾN HÌNH SẢN PHẨM (50) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_SUPPLIER KEY CHÍNH (SUPPLIER_ID)
TẠO TRÌNH QUẢN LÝ BẢNG (
MANAGER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
EMPLOYEE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DEPARTMENT_ID CHAR (3) KHÔNG ĐẦY ĐỦ,
MANAGER_NAME VARCHAR (10) KHÔNG ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ,
HIRE_DATE DATETIME CHƯA ĐỦ,
CONSTRAINT PK_MANAGERPRIMARY KEY (MANAGER_ID)
) download by : skknchat@gmail.com ĐI
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH KHI BẬT MÃ INHERITANCE_1_FK
QUẢN LÝ (EMPLOYEE_ID ASC) ĐI
EMPLOYEE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DEPARTMENT_ID CHAR (3) KHÔNG ĐẦY ĐỦ,
LAST_NAME VARCHAR (30) KHÔNG ĐỦ,
FIRST_NAME VARCHAR (10) KHÔNG ĐỦ,
BIẾN VỊ TRÍ (10) KHÔNG ĐẦY ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ,
HIRE_DATE DATETIME CHƯA ĐỦ,
CONSTRAINT PK_EMPLOYEE KEY CHÍNH (EMPLOYEE_ID)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R5_FK TRÊN NHÂN VIÊN
(ATOTAL_AMOUNTRIBUTE_14 ASC) download by : skknchat@gmail.com ĐI
EMPLOYEE_OFF_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
MANAGER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
EMPLOYEE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DEPARTMENT_ID CHAR (3) KHÔNG ĐẦY ĐỦ,
LAST_NAME VARCHAR (30) KHÔNG ĐỦ,
FIRST_NAME VARCHAR (10) KHÔNG ĐỦ,
BIẾN VỊ TRÍ (10) KHÔNG ĐẦY ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ,
HIRE_DATE DATETIME CHƯA ĐỦ,
CONSTRAINT PK_EMPLOYEE_OFFLINE KEY CHÍNH
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R6_FK TRÊN EMPLOYEE_OFFLINE
(MANAGER_ID ASC) ĐI download by : skknchat@gmail.com
EMPLOYEE_ONL_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
MANAGER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
EMPLOYEE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DEPARTMENT_ID CHAR (3) KHÔNG ĐẦY ĐỦ,
LAST_NAME VARCHAR (30) KHÔNG ĐỦ,
FIRST_NAME VARCHAR (10) KHÔNG ĐỦ,
BIẾN VỊ TRÍ (10) KHÔNG ĐẦY ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ,
HIRE_DATE DATETIME CHƯA ĐỦ,
CONSTRAINT PK_EMPLOYEE_ONLINE KEY CHÍNH
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R7_FK TRÊN EMPLOYEE_ONL
(MANAGER_ID ASC) ĐI download by : skknchat@gmail.com
ATOTAL_AMOUNTRIBUTE_14 CHAR (3) KHÔNG ĐỦ,
DEPARTMENT_NAME VARCHAR (50) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_DEPARTMENTPRIMARY KEY (DEPARTMENT_ID)
CONTRACT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONTRACT_TIME DATETIME CHƯA ĐỦ,
SUPPLIER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
QUANTITYNUMERIC (7,2) KHÔNG ĐẦY ĐỦ, BIẾN SỐ LƯỢNG GIÁC (50) KHÔNG ĐỦ,
SỐ GIÁ TRỊ (10,2) KHÔNG ĐẦY ĐỦ,
MANAGER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_CONTRACT KEY CHÍNH (CONTRACT_TIME,
TẠO CHỈ SỐ KHÔNG ĐIỀU CHỈNH R1_FK TRÊN HỢP ĐỒNG (SUPPLIER_ID
TĂNG DẦN) ĐI download by : skknchat@gmail.com
CONTRACT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONTRACT_TIME DATETIME CHƯA ĐỦ,
LINE_NUMBER INT NOT NULL,
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
SỐ LƯỢNG GIÁC (7,2) KHÔNG ĐẦY ĐỦ,
SỐ UNIT_PRICE (10,2) KHÔNG ĐỦ,
SỐ VAT (3,2) KHÔNG ĐẦY ĐỦ,
TOTAL_AMOUNT CON SỐ (10,2) KHÔNG ĐẦY,
CONSTRAINT PK_CONTRACT_DETAIL CHÌA KHÓA CHÍNH
(CONTRACT_TIME, CONTRACT_ID, LINE_NUMBER)
TẠO CHỈ SỐ KHÔNG CHỈNH SỬA R2_FK TRÊN
CONTRACT_DETAIL (CONTRACT_TIME ASC, CONTRACT_ID ASC) ĐI
WAREHOUSE_ID CHAR (3) KHÔNG ĐẦY ĐỦ,
WAREHOUSE_NAME VARCHAR (50) KHÔNG ĐỦ,
PRODUCT_ID CHAR (8) KHÔNG ĐỦ, download by : skknchat@gmail.com
VỊ TRÍ VỊ TRÍ (50) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_WAREHOUSE_LIST KEY CHÍNH (WAREHOUSE_ID)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R11_FK TRÊN WAREHOUSE_LIST
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
WAREHOUSE_ID CHAR (3) KHÔNG ĐẦY ĐỦ,
SỐ LƯỢNG GIÁC (7,2) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_INVENTORY_LIST KEY CHÍNH (PRODUCT_ID)
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
PRODUCT_NAME VARCHAR (50) KHÔNG ĐẦY ĐỦ,
SỐ UNIT_PRICE (10,2) KHÔNG ĐỦ,
CONTRACT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_PRODUCT KEY CHÍNH (PRODUCT_ID) download by : skknchat@gmail.com
TẠO INDEX R10_FK KHÔNG ĐƯỢC ĐIỀU CHỈNH TRÊN SẢN PHẨM (CONTRACT_TIME
CONTRACT_ID ASC, LINE_NUMBER ASC) ĐI
TẠO BẢNG GOODS_RECEIPT_NOTE (
RECEIPT_NOTE_ID CHAR (8) KHÔNG ĐỦ,
RECEIPT_TIME DATETIME CHƯA ĐỦ,
SUPPLIER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
EMPLOYEE_OFF_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_ GOODS_RECEIPT_NOTE KEY CHÍNH
(RECEIPT_TIME, RECEIPT_NOTE_ID)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R3_FK TRÊN GOODS_RECEIPT_NOTE
TẠO BẢNG HÀNG_RECEIPT_NOTE _DETAIL (
RECEIPT_NOTE_ID CHAR (8) KHÔNG ĐỦ, download by : skknchat@gmail.com
RECEIPT_TIME DATETIME CHƯA ĐỦ,
LINE_NUMBER INT NOT NULL,
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
WAREHOUSE_ID CHAR (3) KHÔNG CÓ,
SỐ UNIT_PRICE (10,2) KHÔNG ĐỦ,
SỐ VAT (3,2) KHÔNG ĐẦY ĐỦ,
TOTAL_AMOUNT CON SỐ (10,2) KHÔNG ĐẦY,
CONSTRAINT PK_ GOODS_RECEIPT_NOTE _DETAIL KEY
CHÍNH (RECEIPT_TIME, RECEIPT_ID, LINE_NUMBER)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R4_FK TRÊN
GOODS_RECEIPT_NOTE _DETAIL (TGLP ASC,
CUSTOMER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CUSTOMER_NAME VARCHAR (30) KHÔNG ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ, download by : skknchat@gmail.com
BIẾN HÌNH TÀI KHOẢN (30) KHÔNG ĐỦ,
CONSTRAINT PK_CUSTOMER CHÌA KHÓA CHÍNH (CUSTOMER_ID)
ORDER_ID CHAR (8) KHÔNG ĐỦ,
ORDER_TIME DATETIME CHƯA ĐỦ,
CUSTOMER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_ORDER KHÓA CHÍNH (ORDER_TIME, ORDER_ID)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R13_FK TRÊN ĐƠN HÀNG (CUSTOMER_ID ASC) ĐI
ORDER_ID CHAR (8) KHÔNG ĐỦ,
ORDER_TIME DATETIME CHƯA ĐỦ,
LINE_NUMBER INT NOT NULL,
CUSTOMER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ, download by : skknchat@gmail.com
CONSTRAINT PK_ORDER_DETAIL KEY CHÍNH (ORDER_TIME,
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R14_FK TRÊN ORDER_DETAIL (TGLP ASC,
TẠO BẢNG GOODS_DELIVERY_NOTE (
DELIVERY_NOTE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DELIVERY_TIME DATETIME CHƯA ĐỦ,
ORDER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DELIVERY_COMPANY_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_GOODS_DELIVERY_NOTE KEY
CHÍNH (DELIVERY_TIME, DELIVERY_NOTE_ID)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R21_FK TRÊN GOODS_DELIVERY_NOTE
(DELIVERY_COMPANY_ID ASC) ĐI download by : skknchat@gmail.com
TẠO BẢNG GOODS_DELIVERY_NOTE_DETAIL (
DELIVERY_NOTE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DELIVERY_TIME DATETIME CHƯA ĐỦ,
LINE_NUMBER INT NOT NULL,
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
SỐ LƯỢNG GIÁC (7,2) KHÔNG ĐẦY ĐỦ,
SỐ UNIT_PRICE (10,2) KHÔNG ĐỦ,
TOTAL_AMOUNT CON SỐ (10,2) KHÔNG ĐẦY,
CONSTRAINT PK_GOODS_DELIVERY_NOTE_DETAIL KEY
CHÍNH (DELIVERY_NOTE_ID, DELIVERY_TIME, LINE_NUMBER)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH BẬT R19_FK
GOODS_DELIVERY_NOTE_DETAIL (DELIVERY_TIME ASC,
DELIVERY_NOTE_ID ASC, LINE_NUMBER ASC) ĐI
INVOICE_ID CHAR (8) KHÔNG ĐỦ,
INVOICE_TIME DATETIME CHƯA ĐỦ,
CUSTOMER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_INVOICE KEY CHÍNH (INVOICE_TIME, INVOICE_ID) ) download by : skknchat@gmail.com ĐI
TẠO INDEX KHÔNG ĐIỀU CHỈNH R16_FK TRÊN HÓA ĐƠN (INVOICE_TIME
INVOICE_ID CHAR (8) KHÔNG ĐỦ,
INVOICE_TIME DATETIME CHƯA ĐỦ,
LINE_NUMBER INT NOT NULL,
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
SỐ LƯỢNG GIÁC (7,2) KHÔNG ĐẦY ĐỦ,
SỐ UNIT_PRICE (10,2) KHÔNG ĐỦ,
TOTAL_AMOUNT CON SỐ (10,2) KHÔNG ĐẦY,
CONSTRAINT PK_INVOICE_DETAIL KEY CHÍNH (INVOICE_TIME,
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH R17_FK TRÊN INVOICE_DETAIL
(INVOICE_TIME ASC, INVOICE_ID ASC) ĐI download by : skknchat@gmail.com
DELIVERY_COMPANY_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DELIVERY_COMPANY_NAME VARCHAR (50) KHÔNG ĐỦ,
BIẾN ĐỔI ĐỊA CHỈ (50) KHÔNG ĐẦY ĐỦ,
BIẾN HÌNH ĐIỆN THOẠI (11) KHÔNG ĐỦ,
CONSTRAINT PK_DELIVERY_COMPANY KEY CHÍNH
DELIVERY_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
DELIVERY_TIME DATETIME CHƯA ĐỦ,
BIẾN TÌNH TRẠNG THÁI (50) KHÔNG ĐẦY ĐỦ,
DELIVERY_COMPANY_ID CHAR (8) KHÔNG ĐẦY ĐỦ, CONSTRAINT PK_DELIVERY_STATUS KEY CHÍNH (DELIVERY_ID,
TẠO INDEX KHÔNG CHỈNH SỬA R22_FK TRÊN DELIVERY_STATUS
(DELIVERY_COMPANY_ID ASC) ĐI download by : skknchat@gmail.com
TẠO BẢNG RETURNED_GOODS_DELIVERY_NOTE (
RETURN_NOTE_ID CHAR (6) KHÔNG ĐỦ,
RETURN_TIME DATETIME CHƯA ĐỦ,
DELIVERY_NOTE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CUSTOMER_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_RETURNED_GOODS_DELIVERY_NOTE KEY
CHÍNH (RETURN_TIME, RETURN_NOTE_ID)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH BẬT R25_FK
RETURNED_GOODS_DELIVERY_NOTE (RETURN_TIME ASC,
RETURN_NOTE_ID ASC) ĐI
TẠO BẢNG RETURNED_GOODS_DELIVERY_NOTE_DETAIL (
RETURN_NOTE_ID CHAR (6) KHÔNG ĐỦ,
RETURN_TIME DATETIME CHƯA ĐỦ,
LINE_NUMBER INT NOT NULL,
DELIVERY_NOTE_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
PRODUCT_ID CHAR (8) KHÔNG ĐẦY ĐỦ,
SỐ UNIT_PRICE (10,2) KHÔNG ĐỦ, download by : skknchat@gmail.com
TOTAL_AMOUNT CON SỐ (10,2) KHÔNG ĐẦY,
BIẾN SỐ LÝ DO (50) KHÔNG ĐẦY ĐỦ,
CONSTRAINT PK_RETURNED_GOODS_DELIVERY_NOTE_DETAIL
KHÓA CHÍNH (RETURN_TIME, RETURN_NOTE_ID, LINE_NUMBER)
TẠO CHỈ SỐ KHÔNG ĐƯỢC ĐIỀU CHỈNH BẬT R26_FK
RETURNED_GOODS_DELIVERY_NOTE_DETAIL (RETURN_TIME
ASC, RETURN_NOTE_ID ASC, DELIVERY_NOTE_ID ASC) ĐI
ADD CONSTRAINT FK_CONTRACT_R1_ SUPPLIER FOREIGN KEY
NHÀ CUNG CẤP TÀI LIỆU THAM KHẢO ( SUPPLIER_ID ) ĐI
THÊM CONSTRAINT FK_CONTRACT_DETAIL_R2_CONTRACT
NGOÀI KEY (CONTRACT_TIME, CONTRACT_ID)
HỢP ĐỒNG THAM KHẢO (CONTRACT_TIME, CONTRACT_ID,
SỐ DÒNG) ĐI download by : skknchat@gmail.com
ALTER TABLE GOODS_RECEIPT_NOTE
THÊM CÔNG CHỨNG FK_ GOODS_ RECEIPT_NOTE_R3_SUPPLIER
NHÀ CUNG CẤP TÀI LIỆU THAM KHẢO ( SUPPLIER_ID ) ĐI
ALTER TABLE GOODS_ RECEIPT_NOTE_DETAIL
ADD CONSTRAINT FK_ GOODS_ RECEIPT_NOTE_DETAIL _R4_ GOODS_
RECEIPT _NOTE FOREIGN KEY (RECEIPT_TIME, RECEIPT_NOTE_ID)
THAM KHẢO HÀNG HÓA_ RECEIP _NOTE (RECEIPT_TIME, RECEIPT_NOTE_ID,
ADD CONSTRAINT FK_ EMPLOYEE _R5_ DEPARTMENT
CỤC THAM KHẢO (ATTRIBUTE_14) ĐI
THÊM CONSTRAINT FK_ MANAGER_INHERITAN_ NHÂN VIÊN NƯỚC
NHÂN VIÊN THAM KHẢO ( EMPLOYEE_ID ) download by : skknchat@gmail.com ĐI
THÊM CONSTRAINT FK_EMPLOYEE_ONL_INHERITAN_ NHÂN
VIÊN NGOẠI KHÓA (EMPLOYEE_ID)
NHÂN VIÊN THAM KHẢO ( EMPLOYEE_ID ) ĐI
FK_EMPLOYEE_ONL_R6_MANAGER (MANAGER_ID)
TÀI LIỆU THAM KHẢO QUẢN LÝ (MANAGER_ID) ĐI
THÊM CONSTRAINT FK_EMPLOYEE_OFF_INHERITAN_ NHÂN
VIÊN NGOẠI KHÓA (EMPLOYEE_ID)
NHÂN VIÊN THAM KHẢO ( EMPLOYEE_ID ) ĐI
FK_EMPLOYEE_OFF_R7_MANAGER (MANAGER_ID)
TÀI LIỆU THAM KHẢO QUẢN LÝ (MANAGER_ID) download by : skknchat@gmail.com ĐI
ALTER TABLE GOODS_DELIVERY_NOTE
THÊM CONSTRAINT FK_ GOODS_DELIVERY_NOTE
_R8_EMPLOYEE_OFF NGOẠI KHÓA (EMPLOYEE_OFF_ID)
TÀI LIỆU THAM KHẢO EMPLOYEE_OFF (EMPLOYEE_OFF_ID) ĐI
BẢNG ALTER GOODS_RECEIPT_NOTE_DETAIL
ADD CONSTRAINT FK_ GOODS_ RECEIPT_NOTE_DETAIL
_R9_ KHÓA NGOẠI LỆ WAREHOUSE_ID (WAREHOUSE_ID)
TÀI LIỆU THAM KHẢO WAREHOUSE_LIST (WAREHOUSE_ID) ĐI
THÊM KHÓA NGOẠI TỆ FK_PRODUCT_R10_CONTRACT_DETAIL NGOẠI KHÓA (CONTRACT_TIME, CONTRACT_ID, LINE_NUMBER)
TÀI LIỆU THAM KHẢO CONTRACT_DETAIL (CONTRACT_TIME, CONTRACT_ID,
THÊM CONSTRAINT FK_ WAREHOUSE_LIST _R11_ INVENTORY_LIST
TỪ KHÓA NGOẠI LỆ (PRODUCT_ID) download by : skknchat@gmail.com
TÀI LIỆU THAM KHẢO INVENTORY_LIST (PRODUCT_ID) ĐI
THÊM CHÌA KHÓA FK_PRODUCT_R12_INVENTORY_LIST FOREIGN KEY
TÀI LIỆU THAM KHẢO INVENTORY_LIST (PRODUCT_ID) ĐI ĐẶT HÀNG BẢNG ALTER
THÊM CHÌA KHÓA NGOẠI LỆ FK_ORDER_R13_CUSTOMER
KHÁCH HÀNG THAM KHẢO ( CUSTOMER_ID ) ĐI
THÊM KHÓA NGOẠI LỆ FK_ORDER_DETAIL_R14_ORDER
THAM KHẢO LỆNH (ORDER_TIME, ORDER_ID) ĐI ĐẶT HÀNG BẢNG ALTER
THÊM CHÌA KHÓA FK_ORDER_R15_INVOICE FOREIGN KEY
(ORDER_TIME, ORDER_ID) download by : skknchat@gmail.com
TÀI LIỆU THAM KHẢO HÓA ĐƠN (INVOICE_TIME, INVOICE_ID) ĐI
THÊM KHÓA NGOẠI LỆ FK_INVOICE_DETAIL_R16_INVOICE FOREIGN KEY (INVOICE_TIME, INVOICE_ID)
TÀI LIỆU THAM KHẢO HÓA ĐƠN (INVOICE_TIME, INVOICE_ID) ĐI
BẢNG ALTER GOODS_DELIVERY_NOTE_DETAIL
THÊM CHÌA KHÓA FK_CT_PHIEU_R17_CT_HOA_D NGOẠI
KHÓA (DELIVERY_TIME, DELIVERY_ID, LINE_NUMBER)
THAM KHẢO INVOICE_DETAIL (INVOICE_TIME, INVOICE_ID,
BẢNG ALTER GOODS_DELIVERY_NOTE_DETAIL
THÊM KHÓA NGOẠI LỆ FK_CT_PHIEU_R18_PHIEU_XU
(DELIVERY_TIME, DELIVERY_NOTE_ID)
THAM KHẢO GOODS_DELIVERY_NOTE (DELIVERY_TIME,
ALTER TABLE GOODS_DELIVERY_NOTE download by : skknchat@gmail.com
THÊM CONSTRAINT FK_GOODS_DELIVERY_NOTE_R19_
KHÓA NGOẠI GIAO_COMPANY ( DELIVERY_COMPANY _ID)
TÀI LIỆU THAM KHẢO DELIVERY_COMPANY (DELIVERY_COMPANY_ID) ĐI
THÊM CONSTRAINT FK_ DELIVERY_STATUS_R20_
DELIVERY_COMPANY TỪ KHÓA NGOẠI LỆ (DELIVERY_COMPANY_ID) TÀI LIỆU THAM KHẢO DELIVERY_COMPANY (DELIVERY_COMPANY_ID) ĐI
THÊM KHÓA NGOẠI LỆ FK_INVOICE_R21_CUSTOMER
KHÁCH HÀNG THAM KHẢO ( CUSTOMER_ID ) ĐI
BẢNG ALTER RETURNED_GOODS_DELIVERY_NOTE
THÊM CONSTRAINT FK_RETURNED_GOODS_DELIVERY_NOTE
_R22_GOODS_DELIVERY_NOTE NGOẠI KHÓA (RETURN_TIME,
THAM KHẢO GOODS_DELIVERY_NOTE (DELIVERY_TIME,
RETURN_ID, DELIVERY_ID) ĐI download by : skknchat@gmail.com
BẢNG ALTER RETURNED_GOODS_DELIVERY_NOTE_DETAIL
FK_RETURNED_GOODS_DELIVERY_NOTE_DETAIL_R23_
RETURNED_GOODS_DELIVERY_NOTE NGOẠI KHÓA
(RETURN_TIME, RETURN_NOTE_ID, DELIVERY_NOTE_ID)
TÀI LIỆU THAM KHẢO RETURNED_GOODS_DELIVERY_NOTE (RETURN_TIME,
RETURN_NOTE_ID, LINE_NUMBER) ĐI
BẢNG ALTER RETURNED_GOODS_DELIVERY_NOTE_DETAIL
THÊM CONSTRAINT FK_ RETURNED_GOODS_DELIVERY_NOTE_DETAIL
_R24_ INVENTORY_LIST FOREIGN KEY (PRODUCT_ID)
TÀI LIỆU THAM KHẢO INVENTORY_LIST (PRODUCT_ID) ĐI
THÊM CONSTRAINT FK_NHANVIEN_MAPB
TÀI LIỆU THAM KHẢO PHONGBAN
THÊM CONSTRAINT FK_HOPDONG_MANCC
TÀI LIỆU THAM KHẢO NHACUNGCAP (MANCC) download by : skknchat@gmail.com
THÊM CONSTRAINT FK_PHIEUNHAP_MANCC
TÀI LIỆU THAM KHẢO NHACUNGCAP (MANCC) download by : skknchat@gmail.com
Q1: Hiển thị thông tin khách hàng có chữ cái đầu tiên là chữ a.
CHỌN FIRST_NAME, LAST_NAME
Q2: Hiển thị thông tin khách hàng, mã hóa đơn, số đơn hàng của những khách hàng mua sản phẩm
CHỌN cus.CUSTOMER_ID, cus.CUSTOMER_NAME, cus.ADDRESS, cus.PHO
NE, inv.INVOICE_ID, invd.INVOICE_ID, pro.PRODUCT_NAME
ON cus.MaKH = hod.MaKH
THAM GIA INVOICE_DETAIL viện dẫn
ON inv.INVOICE_TIME = invd.INVOICE_TIME và inv.INVOICE_ID = invd.INVOICE_ID
THAM GIA SẢN PHẨM chuyên nghiệp
ON invd.PRODUCT_ID = pro ID SẢN PHẨM
WHERE PRODUCT_NAME như N '% Combo chiên 1%'
Q3: Hiển thị mã khách hàng với các đơn hàng trong tháng 1/2021.
SELECT cus.CUSTOMER_ID, ord.ORDER_TIME
ON cus.CUSTOMER_ID = ord.CUSTOMER_ID download by : skknchat@gmail.com
Q4: Hiển thị sản phẩm có số lần trả hàng nhiều hơn 2 lần.
CHỌN PRODUCT_ID, PRODUCT_NAME, (CHỌN COUNT (PRODUCT_ID)
FROM RETURNED_GOODS_DELIVERY_NOTE_DETAIL redd
WHERE pro.PRODUCT_ID = redd.PRODUCT_ID) NHƯ 'Số lần trả lại'
TỪ SẢN PHẨM chuyên nghiệp
Q5: Hiển thị thông tin của bộ phận có hơn 8 nhân viên.
CHỌN emp.department_id, dep.department_name, COUNT (*) AS "Nhân viên"
TỪ nhân viên với tư cách là tôi
Tham gia bộ phận với tư cách là người đẹp
TRÊN dep.department_id = emp.department_id
GROUP BY emp.department_id, dep.department_id
Q6: Hiển thị thông tin của nhân viên có mức lương cao nhất cho từng Phòng ban.
CHỌN emp.department_id , emp.employee_id, MAX (emp.Salary) NHƯ "Cao nhất lương"
TRÊN dep.department_id = emp.department_id
GROUP BY emp.department_id , emp.employee_id
Q7: Hiển thị product_id và product_name không được bán vào tháng 3 năm 2021.
CHỌN DISTINCT product_id, product_name download by : skknchat@gmail.com
FROM product, goods_delivery_note
WHERE product_is NOT IN (CHỌN DISTINCT a.product_id
FROM goods_delivery_note_detail dưới dạng
THAM GIA goods_delivery_note as b
WHERE b.date LIKE '2021-07' hoặc b.date> '2021-07' và b.date (CHỌN AVG (a.SALARY) download by : skknchat@gmail.com
TỪ NHÂN VIÊN a) đặt hàng bởi e.SALARY desc
Q11: Số lượng bán tối thiểu của từng loại sản phẩm trong tất cả các lần bán hàng.
CHỌN od.PRODUCT_ID, pro.PRODUCT_NAME,
MIN (od.SL) NHƯ "Số lượng bán tối thiểu"
THAM GIA PRODUCT pro Trên od.PRODUCT_ID = pro.PRODUCT_ID GROUP BY od.PRODUCT_ID, pro.PRODUCT_NAME
Q12: Hiển thị mã hợp đồng, kỳ phiếu giảm giá, mã nhà cung cấp, tên nhà cung cấp cung cấp giá trị hợp đồng không nằm trong khoảng từ 34500000 đến 550000000.
C.TIME, C.CONTRACT_ID, C.SUPPLIER_ID, S.SUPLLIER_NAME, cd.VALUE
THAM GIA NHÀ CUNG CẤP S
ON C.SUPPLIER_ID = S.SUPPLIER_ID
WHERE GIÁ TRỊ không nằm trong khoảng từ 34500000 đến 550000000
Q13: Đối với mỗi sản phẩm, hãy biết mã sản phẩm, tên sản phẩm và số lượng bán hàng.
TỪ KHACHHANG KH download by : skknchat@gmail.com