Đề Thi PE DBI202 - PE - SP 2025 - Block 5 - Đề số - 4

  • Bắt đầu Bắt đầu Minh Hằng1
  • Ngày bắt đầu Ngày bắt đầu
  • Trả lời Trả lời 2
  • Xem Xem 3K
  • Thẻ Thẻ
    dbi202
Campus
Hà Nội
Học kỳ
SP2025
Loại tài liệu
PE

Minh Hằng1

FPT Student
Tham gia
15/11/23
Bài viết
0
FUO Point
852
DBI202 - PE - SP 2025 - Block 5
07/05/2025 10h50
 

Đính kèm

  • DBI202_PE_SP25_B5_688343.zip
    DBI202_PE_SP25_B5_688343.zip
    37.7 KB · Xem: 371
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    60.4 KB · Xem: 3,044
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    39.1 KB · Xem: 2,796
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    41.6 KB · Xem: 2,442
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    45.8 KB · Xem: 2,650
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    31.4 KB · Xem: 1,878
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    63.9 KB · Xem: 1,576
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    41.5 KB · Xem: 1,734
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    51.5 KB · Xem: 1,192
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    60.4 KB · Xem: 1,263
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    47.6 KB · Xem: 1,096
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    38.6 KB · Xem: 1,040
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    23.2 KB · Xem: 1,013
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    36.9 KB · Xem: 949
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    44.9 KB · Xem: 942
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    54.9 KB · Xem: 878
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    51 KB · Xem: 832
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    41.4 KB · Xem: 914
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    28.9 KB · Xem: 974
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    22.3 KB · Xem: 780
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    53.8 KB · Xem: 888
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    68.4 KB · Xem: 1,043
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    50.2 KB · Xem: 910
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    40.8 KB · Xem: 868
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    23.5 KB · Xem: 798
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    46 KB · Xem: 949
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    54.1 KB · Xem: 1,079
  • DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    DBI202_-_PE_-_SP_2025_-_Block_5_-_s_-_4_3864.webp
    46 KB · Xem: 2,492
ĐÁP ÁN 2-6, AE THAM KHẢO

--2
SELECT *
FROM MenuItems
WHERE Category LIKE 'Main Course'
AND PRICE BETWEEN 25000 AND 50000

--3
SELECT O.OrderID, O.OrderDate, C.FullName AS 'CustomerFullName', C.PhoneNumber, RT.TableNumber, RT.Capacity
FROM Orders O
JOIN RestaurantTables RT ON O.TableID = RT.TableID AND RT.Capacity = 6
JOIN Customers C ON O.CustomerID = C.CustomerID
WHERE YEAR(OrderDate) = 2024 AND MONTH(OrderDate) IN (11,12)

--4
SELECT M.MenuItemID, M.Name, M.Category, O.OrderID, O.OrderDate, OD.Quantity
FROM MenuItems M
LEFT JOIN (
OrderDetails OD
INNER JOIN Orders O
ON O.OrderID = OD.OrderID
AND YEAR(O.OrderDate) = 2025
AND MONTH (O.OrderDate) = 4
)ON OD.MenuItemID = M.MenuItemID
WHERE M.Category = 'Appetizer'
ORDER BY M.Name ASC, O.OrderDate DESC

--5
SELECT M.MenuItemID, M.Name, M.Category,
COALESCE(SUM(OD.Quantity),0) AS 'TotalQuantity',
COALESCE(SUM(OD.Quantity * OD.Price),0) AS 'TotalAmount',
COUNT(DISTINCT O.CustomerID) AS 'NumberOfCustomers'
FROM MenuItems M
LEFT JOIN (
OrderDetails OD
INNER JOIN Orders O
ON O.OrderID = OD.OrderID
AND YEAR(O.OrderDate) = 2024
AND MONTH (O.OrderDate) = 10
)ON OD.MenuItemID = M.MenuItemID
WHERE M.Category = 'Main Course'
GROUP BY M.MenuItemID, M.Name, M.Category
ORDER BY M.MenuItemID

--6
SELECT E.EmployeeID, E.FullName, E.Role, COUNT(O.OrderID) AS OrderCount
FROM Employees E
JOIN Orders O
ON O.EmployeeID = E.EmployeeID
GROUP BY E.EmployeeID, E.FullName, E.Role
HAVING COUNT(O.OrderID) > (
SELECT AVG (OrderCount)
FROM (
SELECT COUNT(O.OrderID) AS OrderCount
FROM Employees E
JOIN Orders O
ON O.EmployeeID = E.EmployeeID
GROUP BY E.EmployeeID, E.FullName, E.Role
) TEMP
)
ORDER BY OrderCount DESC, E.FullName ASC
 
Back
Bên trên Bottom