Session Accessing DataBase
Session Truy cập liệu từ sở liệu Mục tiêu học Mô tả câu lệnh SELECT, cú pháp sử dụng Giải thích làm để sử dụng biểu thức với câu lệnh SELECT Giải thích mệnh đề khác sử dụng với SELECT Trạng thái sử dụng mệnh đề ORDER BY RDBMS and Data Management/ Session 9/2 of 35 Câu lệnh SELECT - Hiển thị thông tin yêu cầu bảng - Truy xuất hàng cột từ nhiều bảng - Đầu câu lệnh SELECT bảng khác gọi tập kết (Result Set) - Nối (join) hai bảng truy xuất tập cột từ hay nhiều bảng Syntax: SELECT … FROM RDBMS and Data Management/ Session 9/3 of 35 Câu lệnh SELECT SELECT Emp_No, Emp_Name, Emp_DOB, Emp_DOJ FROM Employee Emp_No Emp_Name Emp_DOB Emp_DOJ 345 James 24-Sep-1968 30-May-1990 873 Pamela 27-Jul-1970 19-Nov-1993 693 Allan 10-Sep-1970 01-Jul-1992 305 Geoff 12-Feb-1973 29-Oct-1996 Tập kết RDBMS and Data Management/ Session 9/4 of 35 SELECT khơng có FROM SQL Server cho phép sử dụng câu lệnh SELECT khơng có FROM Xuất: Ví dụ: SELECT LEFT(‘International’,5) RDBMS and Data Management/ Session 9/5 of 35 Hiển thị tất cột Dấu hoa thị (*) sử dụng để truy xuất tất cột từ bảng Cú pháp: SELECT * FROM Ví dụ: SELECT * FROM Sales.Individual RDBMS and Data Management/ Session 9/6 of 35 Hiển thị cột chọn Một danh sách cột sử dụng để hiển thị cột thích hợp mà chọn người dùng Cú pháp: SELECT FROM Ví dụ: SELECT LocationID,CostRate FROM Production.Location RDBMS and Data Management/ Session 9/7 of 35 Các biểu thức khác với SELECT Các biểu thức cho phép người dùng thấy tập kết trật tự mong đợi Chúng sử dụng để gán tên khác cho cột, tính tốn giá trị loại trừ giá trị trùng tập kết RDBMS and Data Management/ Session 9/8 of 35 Sử dụng tập kết Các chuỗi ký tự sử dụng để nối (join) các cột ký tự giúp thích hợp việc định dạng Ví dụ: SELECT [Name] +’ : ‘+ CountryRegionCode + ‘ > ’ +[Group] FROM Sales.SalesTerritory RDBMS and Data Management/ Session 9/9 of 35 Đổi tên cột tập kết Các đầu mục (Heading) thay đổi, đổi tên gán cho tên việc sử dụng mệnh đề as Ví dụ: SELECT ModifiedDate as ‘ChangedDate’ FROM Sales.Individual RDBMS and Data Management/ Session 9/10 of 35 ... Management/ Session 9/4 of 35 SELECT khơng có FROM SQL Server cho phép sử dụng câu lệnh SELECT khơng có FROM Xuất: Ví dụ: SELECT LEFT(‘International’,5) RDBMS and Data Management/ Session 9/5... Data Management/ Session 9/16 of 35 SELECT với WHERE 2-6 Xuất Ví dụ: SELECT * FROM Production.ProductCostHistory WHERE EndDate = ‘6/30/2003 12:00:00 AM’ RDBMS and Data Management/ Session 9/17... mệnh đề khác sử dụng với SELECT Trạng thái sử dụng mệnh đề ORDER BY RDBMS and Data Management/ Session 9/2 of 35 Câu lệnh SELECT - Hiển thị thông tin yêu cầu bảng - Truy xuất hàng cột từ nhiều