Công ty logistics tính phí theo khối lượng quy đổi = chiều dài × rộng × cao / 5000 (dm3 sang kg). Cần lọc các lô hàng có khối lượng quy đổi lớn hơn khối lượng thực.
Lọc theo biểu thức tính toán trên các cột.
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| malo | nvarchar | Mã lô |
| dai | int | Chiều dài (cm) |
| rong | int | Chiều rộng (cm) |
| cao | int | Chiều cao (cm) |
| kgthuc | int | Khối lượng thực (kg) |
Ví dụ: lô 100×50×40/5000 = 40kg, nếu kgthuc = 30 thì khớp.
Bảng lo_hang.
So sánh dairongcao theo đơn vị; quy đổi chia 5000. Sắp xếp theo malo.
Các cột malo, kgthuc.
Ví dụ:
Đầu vào:
CREATE TABLE lo_hang (malo nvarchar(10), dai int, rong int, cao int, kgthuc int);
INSERT INTO lo_hang VALUES ('L1',100,50,40,30),('L2',50,50,50,40),('L3',20,20,20,10);Đầu ra:
L1 30
Giải thích:
Đang tải editor...