Cú pháp câu lệnh SQL

Cú pháp câu lệnh SQL

Cú pháp của SQL được chia thành nhiều phần khác nhau, mỗi phần có chức năng riêng. Dưới đây là một số phần cơ bản:

select co ban va quy tac chinh sql 1221

1. Lệnh SELECT:

  • Lệnh SELECT được sử dụng để truy vấn dữ liệu từ bảng.
  • Cấu trúc cơ bản:
SELECT [column_list]
FROM table_name;
  • column_list: Danh sách các cột mà bạn muốn truy vấn dữ liệu.
  • table_name: Tên bảng mà bạn muốn truy vấn dữ liệu.

Ví dụ:

SELECT * FROM employees;

Lệnh này sẽ truy vấn tất cả dữ liệu từ bảng employees.

2. Lệnh FROM:

  • Lệnh FROM được sử dụng để chỉ định bảng mà bạn muốn truy vấn dữ liệu.
  • Cấu trúc cơ bản:
SELECT column_list
FROM table_name;
  • column_list: Danh sách các cột mà bạn muốn truy vấn dữ liệu.
  • table_name: Tên bảng mà bạn muốn truy vấn dữ liệu.

Ví dụ:

SELECT name, department
FROM employees;

Lệnh này sẽ truy vấn tên và bộ phận của các nhân viên từ bảng employees.

3. Lệnh WHERE:

  • Lệnh WHERE được sử dụng để lọc dữ liệu dựa trên điều kiện.
  • Cấu trúc cơ bản:
SELECT column_list
FROM table_name
WHERE condition;
  • column_list: Danh sách các cột mà bạn muốn truy vấn dữ liệu.
  • table_name: Tên bảng mà bạn muốn truy vấn dữ liệu.
  • condition: Điều kiện lọc dữ liệu.

Ví dụ:

SELECT name, department
FROM employees
WHERE department = 'Sales';

4. Lệnh ORDER BY:

  • Lệnh ORDER BY được sử dụng để sắp xếp dữ liệu theo thứ tự.
  • Cấu trúc cơ bản:
SELECT column_list
FROM table_name
ORDER BY column_name ASC|DESC;
  • column_list: Danh sách các cột mà bạn muốn truy vấn dữ liệu.
  • table_name: Tên bảng mà bạn muốn truy vấn dữ liệu.
  • column_name: Tên cột mà bạn muốn sắp xếp dữ liệu.
  • ASC: Sắp xếp theo thứ tự tăng dần.
  • DESC: Sắp xếp theo thứ tự giảm dần.

Ví dụ:

SELECT name, department
FROM employees
ORDER BY department ASC;

5. Lệnh GROUP BY:

  • Lệnh GROUP BY được sử dụng để nhóm dữ liệu theo một hoặc nhiều cột.
  • Cấu trúc cơ bản:
SELECT column_list
FROM table_name
GROUP BY column_name;
  • column_list: Danh sách các cột mà bạn muốn truy vấn dữ liệu.
  • table_name: Tên bảng mà bạn muốn truy vấn dữ liệu.
  • column_name: Tên cột mà bạn muốn nhóm dữ liệu.

Ví dụ:

SELECT department, COUNT(*)
FROM employees
GROUP BY department;
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận