Cách dùng mệnh đề FROM trong SQL Server

  • Tuesday 15/04/2025

Mệnh đề From trong sql server là gì ?

Trong SQL, mệnh đề FROM được sử dụng để chỉ định bảng hoặc các nguồn dữ liệu mà bạn muốn truy vấn dữ liệu từ đó. Đây là một mệnh đề bắt buộc trong hầu hết các câu lệnh SELECT (ngoại trừ một số trường hợp đặc biệt như truy vấn các hàm hệ thống hoặc hằng số).

Mệnh đề FROM là nền tảng để xác định nơi SQL Server sẽ lấy dữ liệu để thực hiện các thao tác truy vấn, lọc, sắp xếp và hiển thị mà bạn chỉ định trong các mệnh đề khác của câu lệnh SELECT (như WHERE, GROUP BY, HAVING, ORDER BY, và danh sách các cột trong mệnh đề SELECT).

Menhdefrom

 

Dưới đây là một số ví dụ sử mệnh đề From trong SQL server

1. Truy vấn dữ liệu từ một bảng đơn giản

SELECT *
FROM NhanVien;

Truy vấn tất cả các cột từ bảng NhanVien.

2. Truy vấn dữ liệu từ nhiều bảng (JOIN)

SELECT nv.TenNhanVien, pb.TenPhongBan
FROM NhanVien nv
INNER JOIN PhongBan pb ON nv.MaPhongBan = pb.MaPhongBan;

Dữ liệu được lấy từ 2 bảng NhanVien và PhongBan với điều kiện JOIN là mã phòng ban.

3. Truy vấn từ bảng con (Subquery)

SELECT *
FROM (
SELECT MaNV, TenNV, Luong
FROM NhanVien
WHERE Luong > 10000
) AS NhanVienCaoLuong;

Truy vấn từ một bảng tạm (bảng con) chứa những nhân viên có lương > 10,000.

4. Truy vấn với CROSS JOIN

SELECT nv.TenNhanVien, pb.TenPhongBan
FROM NhanVien nv
CROSS JOIN PhongBan pb;

Lấy tất cả các kết hợp có thể giữa nhân viên và phòng ban (Cartesian product).

5. Truy vấn từ bảng tạm thời hoặc bảng ảo

SELECT *
FROM #BangTamThoi;

Bảng tạm thời

SELECT *
FROM OPENQUERY([LinkedServer], ‘SELECT * FROM NhanVien’);

Truy vấn từ bảng tạm hoặc bảng từ server liên kết.

======

Xem thêm các bài viết khác cùng chuyên mục tại đây Tại Đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Truy cập vào đây để nhận được thông tin ưu đãi -khuyến mãi thường xuyên
https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post