JavaScript is required

Cơ sở dữ liệu ‘‘QuanLyCuaHang’’ có bảng: HoaDonBanHang( HoaDonBanHangID Nvarchar(50), NgayLapHoaDon Date, DmNhanVienREF Nvarchar(50), DmKhachHangREF Nvarchar(50), TongTienBan Bigint). Cho biết thông tin hoá đơn bán trong ngày 20/3/2011.

A.

SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘2011/3/20’

B.

SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘20/3/2011’

C.

SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘3/20/2011’

D.

SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon= ‘‘20/3/2011’’

Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu truy vấn thông tin hóa đơn bán hàng trong ngày 20/3/2011 từ bảng HoaDonBanHang. Để làm được điều này, cần sử dụng câu lệnh SELECT * FROM HoaDonBanHang và mệnh đề WHERE để lọc các bản ghi có NgayLapHoaDon trùng với ngày cần tìm. Định dạng ngày tháng trong mệnh đề WHERE phải phù hợp với định dạng được lưu trữ trong cơ sở dữ liệu. Trong các tùy chọn, tùy chọn A có vẻ đúng nhất vì nó sử dụng định dạng ‘YYYY/MM/DD’, đây là một định dạng phổ biến cho ngày tháng, tuy nhiên cần lưu ý định dạng ngày tháng có thể thay đổi tuỳ theo hệ quản trị CSDL.

Câu hỏi liên quan