Lệnh SELECT trong SQL
Lệnh SELECT là lệnh SQL vô cùng phổ biến, được sử dụng để lấy dữ liệu từ bảng rồi trả về dưới dạng bảng kết quả. Các bảng kết quả này được gọi là result-set (tập kết quả).
Vì SELECT rất thông dụng và thường xuyên được sử dụng khi bạn thao tác với cơ sở dữ liệu nên hãy đảm bảo rằng mình phải thuộc nằm lòng cú pháp và cách dùng lệnh SELECT trước khi học thêm các câu lệnh khác nhé.
Cú pháp lệnh SELECT trong SQL
Cú pháp cơ bản của câu lệnh SELECT như sau:
SELECT cot1, cot2,... cotN
FROM TEN_BANG;Đây là cú pháp câu lệnh SELECT SQL cơ bản nhất, cot1, cot2, cotN là các trường chứa giá trị bạn muốn lấy trong bảng. Nếu muốn lấy tất cả các trường của bảng, thì chỉ cần sử dụng cú pháp SELECT rút gọn như sau:
SELECT * FROM TEN_BANG;Ví dụ về lệnh SELECT trong SQL
Ta sử dụng lại bảng NHANVIEN đã tạo trong bài trước:
+----+----------+-----+-----------+---------+
| ID | TEN | TUOI| DIACHI | LUONG |
+----+----------+-----+-----------+---------+
| 1 | Thanh | 24 | Haiphong | 2000.00 |
| 2 | Loan | 26 | Hanoi | 1500.00 |
| 3 | Nga | 24 | Hanam | 2000.00 |
| 4 | Mạnh | 29 | Hue | 6500.00 |
| 5 | Huy | 28 | Hatinh | 8500.00 |
| 6 | Cao | 23 | HCM | 4500.00 |
| 7 | Lam | 29 | Hanoi | 15000.00|
+----+----------+-----+-----------+---------+Sau đây, ta sẽ tách lấy ID, TEN và LUONG của nhân viên có trong bảng NHANVIEN.
SQL> SELECT ID, TEN, LUONG FROM NHANVIEN;Kết quả khi thực hiện lệnh SELECT trên sẽ như thế này:
+----+----------+---------+
| ID | TEN | LUONG |
+----+----------+---------+
| 1 | Thanh | 2000.00 |
| 2 | Loan | 1500.00 |
| 3 | Nga | 2000.00 |
| 4 | Mạnh | 6500.00 |
| 5 | Huy | 8500.00 |
| 6 | Cao | 4500.00 |
| 7 | Lam | 15000.00|
+----+----------+---------+Nếu muốn lấy tất cả các trường của bảng NHANVIEN thì chỉ cần sử dụng lệnh sau:
SQL> SELECT * FROM NHANVIEN;Khi đó bạn sẽ nhận được bảng kết quả hệ như bảng NHANVIEN gốc ban đầu:
+----+----------+-----+-----------+---------+
| ID | TEN | TUOI| DIACHI | LUONG |
+----+----------+-----+-----------+---------+
| 1 | Thanh | 24 | Haiphong | 2000.00 |
| 2 | Loan | 26 | Hanoi | 1500.00 |
| 3 | Nga | 24 | Hanam | 2000.00 |
| 4 | Mạnh | 29 | Hue | 6500.00 |
| 5 | Huy | 28 | Hatinh | 8500.00 |
| 6 | Cao | 23 | HCM | 4500.00 |
| 7 | Lam | 29 | Hanoi | 15000.00|
+----+----------+-----+-----------+---------+Bạn nên đọc
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Cũ vẫn chất
-

Giải mã bí ẩn đằng sau thủ thuật "lộn chai nước" đang gây "bão" trên thế giới
2 ngày -

Top 10+ trang web tốt nhất để tải phụ đề cho phim
2 ngày -

Cách bật, tắt chế độ tạm thời trên Instagram tự xóa tin nhắn
3 ngày -

Chào tháng 6: Câu nói hay nhất về tháng 6, stt tháng 6 tràn ngập yêu thương
2 ngày 2 -

Hướng dẫn đổi ID Facebook, thay địa chỉ Facebook mới
2 ngày -

Top 5 VPN miễn phí tốt nhất dành cho Windows
2 ngày -

Những stt cảm động viết cho người yêu cũ
2 ngày 1 -

Cách quay video màn hình trên máy Mac
2 ngày -

Cách khôi phục bài viết đã ẩn trên Facebook bằng điện thoại, máy tính
2 ngày 1 -

Code Skibidi Tower Defense mới nhất và cách đổi code lấy thưởng
2 ngày
Học IT
Công nghệ
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Prompt
Ô tô, Xe máy