Lệnh SELECT trong SQL Server

Các ví dụ về câu lệnh SELECT trong SQL Server từ A-Z

Tuyển tập 100 ví dụ về câu lệnh truy vấn SELECT trong SQL Server

Select * From tbHocVien
* Lấy toàn bộ bảng ghi của table sql
Select MaHocVien,HoTen,Lop,Toan,Ly,Hoa From tbHocVien
* Lấy các cột MaHocVien,HoTen,Lop,Toan,Ly,Hoa toàn bộ bảng ghi của table sql
Select MaHocVien,HoTen From tbHocVien
* Lấy các cột MaHocVien,HoTen toàn bộ bảng ghi của table sql
Select MaHocVien as 'Mã học viên',HocTen as 'Họ và tên' From tbHocVien
* Lấy các cột MaHocVien,HoTen toàn bộ bảng ghi của table sql, nhưng đổi tên cột tương ứng Mã học viên, Họ và tên
Select MaHocVien  + ' ' + HoTen as MaHoVaTen  From tbHocVien
* Nối 2 cột Mã học viên và họ tên sau đó tạo lại cột mới  [Mã họ và tên]
Select MaHocVien,HoTen,Lop,Toan+Ly+Hoa as TongDiem From tbHocVien
Select MaHocVien,HoTen,Lop,HoTen+Toan+Ly+Hoa as TongDiem From tbHocVien -- Cú pháp lỗi không
Select Top 2 * From tbHocVien
-- Sắp xếp
Select * From tbHocVien Order by MaHocVien Desc
Select * From tbHocVien Order by Hoa ASC
-- Where
Select * From tbHocVien Where MaHocVien='02'
Select * From tbHocVien Where Lop='B2'
Select * From tbHocVien Where Toan<=5
Select * From tbHocVien Where Toan>=5 AND Toan <=8
Select *,Toan+Ly+Hoa as TongDiem From tbHocVien Where (Toan+Ly+Hoa)>15
Select * From tbHocVien Where HoTen Like '%A'
Select * From tbHocVien Where HoTen Like 'Tran%'

-- distinct
Select distinct(Lop) From tbHocVien

-- bài tập:
-- b1: tìm ra 3 học sinh có tổng điểm Toan Ly Hao cao nhất
-- b2: tìm ra học sinh có điểm thấp nhất