Câu lệnh Mysql nào được dùng để trích xuất dữ liệu từ database:
Đáp án đúng: D
Câu hỏi liên quan
Phân tích câu hỏi:
Câu hỏi yêu cầu tìm câu lệnh SQL để xóa tất cả các ký tự rỗng (khoảng trắng) ở đầu chuỗi.
Đánh giá các phương án:
- A. SELECT REVERSE('ABCDEF'): Hàm
REVERSE()
đảo ngược chuỗi. Ví dụ,REVERSE('ABCDEF')
sẽ trả về'FEDCBA'
. Phương án này không liên quan đến việc xóa khoảng trắng. - B. SELECT LTRIM(' ABC '): Hàm
LTRIM()
loại bỏ khoảng trắng ở đầu chuỗi (left trim). Ví dụ,LTRIM(' ABC ')
sẽ trả về'ABC '
. Đây là phương án đúng. - C. Tất cả các đáp án đều sai: Vì phương án B đúng, nên phương án này sai.
- D. SELECT RTRIM(' ABC '): Hàm
RTRIM()
loại bỏ khoảng trắng ở cuối chuỗi (right trim). Ví dụ,RTRIM(' ABC ')
sẽ trả về' ABC'
. Phương án này không loại bỏ khoảng trắng ở đầu chuỗi.
Kết luận:
Phương án B là đáp án đúng vì hàm LTRIM()
được sử dụng để xóa khoảng trắng ở đầu chuỗi.
Hãy chọn phương án không đúng với cách thực thi một đối tượng SqlCommand?
Câu hỏi yêu cầu tìm phương án không phải là cách thực thi một đối tượng SqlCommand. Ta xét các phương án:
- A.
ExecuteScalar
: Phương thức này được sử dụng để thực thi một truy vấn trả về một giá trị đơn (scalar value). Ví dụ, đếm số lượng bản ghi trong một bảng. - B.
ExecuteCommand
: Phương án này không đúng. Đối tượngSqlCommand
không có phương thứcExecuteCommand
. Có thể đây là một sự nhầm lẫn hoặc cố ý tạo ra để gây nhiễu. - C.
ExecuteNonQuery
: Phương thức này được sử dụng để thực thi các câu lệnh SQL không trả về dữ liệu, ví dụ như các câu lệnh INSERT, UPDATE, DELETE. - D.
ExecuteReader
: Phương thức này được sử dụng để thực thi một truy vấn trả về một tập kết quả (result set) dưới dạng một đối tượngSqlDataReader
.
Vì vậy, phương án B là phương án không đúng.
Câu hỏi này kiểm tra kiến thức về các mệnh đề trong SQL, cụ thể là cách loại bỏ các dòng trùng lặp trong kết quả truy vấn.
A. DELETE: Đây là một lệnh DML (Data Manipulation Language) dùng để xóa các bản ghi khỏi bảng, không liên quan đến việc loại bỏ các dòng trùng lặp trong kết quả truy vấn.
B. DISTINCT: Đây là từ khóa được sử dụng sau mệnh đề SELECT để loại bỏ các dòng trùng lặp trong kết quả truy vấn. Khi sử dụng DISTINCT, chỉ các dòng duy nhất (không trùng lặp) mới được trả về.
C. WHERE: Đây là mệnh đề dùng để lọc các bản ghi dựa trên một điều kiện cụ thể, không dùng để loại bỏ các dòng trùng lặp.
D. TOP: Đây là mệnh đề dùng để trả về một số lượng bản ghi nhất định từ kết quả truy vấn, thường được sử dụng để lấy "n" bản ghi đầu tiên. Nó không loại bỏ các dòng trùng lặp.
Vì vậy, đáp án đúng là B. DISTINCT.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.