JavaScript is required

Khi chạy query sau thì sẽ đưa ra kết quả gì? Khi chạy query sau thì sẽ đưa ra kết quả gì? (ảnh 1)

A.

Tạo ra một bảng mới với các trường NGAY, SOTIEN, TENDV, DIACHI

B.
Xuất hiện các trường NGAY, SOTIEN, TENDV, DIACHI
C.
Cả câu A và câu B
D.
Tất cả đều sai
Trả lời:

Đáp án đúng: A


Câu lệnh SQL được đưa ra sử dụng cú pháp `CREATE TABLE AS SELECT`. Cú pháp này sẽ tạo ra một bảng mới (trong trường hợp này, bảng mới có tên là `ds_doanhthu_2016`) và đồng thời chèn dữ liệu vào bảng mới này từ kết quả của câu lệnh `SELECT`. Trong câu lệnh `SELECT` này, chúng ta chọn các trường `NGAY`, `SOTIEN`, `TENDV`, và `DIACHI` từ bảng `ds_doanhthu_2015`. Do đó, kết quả của việc chạy truy vấn này là tạo ra một bảng mới (`ds_doanhthu_2016`) chứa các trường `NGAY`, `SOTIEN`, `TENDV`, và `DIACHI`, đồng thời các dữ liệu của bảng mới này được lấy ra từ bảng `ds_doanhthu_2015`. Vì vậy, đáp án đúng là: C. Cả câu A và câu B

Câu hỏi liên quan