... DELETE để xóa các hàng trong một bảng.
SQL Count
Giải thích các hàm COUNT tạo sẵn trong SQL.
SQL nâng cao
Các hàm SQL
Giải thích cách dùng các hàm tạo sẵn trong SQL.
SQL Group By
Giải thích ...
SQL là
S
tructured
Q
uery
L
anguage – Ngôn ngữ Truyvấn có Cấu trúc
•
SQL cho phép bạn truy xuất một cơ sở dữ liệu
•
SQL là một ngữ theo chuẩn ANSI
•
SQL có thể thực hiện các truyvấn ... chứa ba mẩu tin của 3 người.
Các truyvấnSQL
Với SQL, chúng ta có thể
truy vấn
một cơ sở dữ liệu và nhận được một
kết quả
trả về với dạng bảng.
Một truyvấn giống như sau:
SELECT LastName...
...
ROUND(MONTHS_BETWEEN(SYSDATE,HIRE_DATE),2) AS KHOANG_TG
FROM EMPLOYEES;
14. Thực hiện câutruyvấn cho kết quả theo định dạng sau :
<last_name> earns <salary> monthly but wants ... NVL(TO_CHAR(COMMISSION_PCT,'.9'),'NO COMMISSION')
FROM EMPLOYEES;
16. Thực hiện câutruyvấn cho kết quả như sau: (dùng hàm DECODE hoặc
CASE…)
JOB_ID GRADE
AD_PRES A
ST_MAN B
IT_PROG ... job_title trên bảng Jobs cho
user vừa tạo.
75. Login vào csdl HR với user vừa tạo.
76. Truyvấn các bảng trong csdl HR và cho nhận xét.
77. Cho biết các user hiện có từ view dba_users.
78. Đăng...
... ngữ truyvấn trên mô
hình này, vì vậy cần phải nghiên cứu các phương
pháp, đề xuất các kỹ thuật tối ưu hoá truyvấn phù hợp
cho các truyvấn hướng đối tượng.
Tối ưu hóa các truyvấn lồng trong ... gian thực hiện là nhỏ nhất? Như vậy, vấn
đề tối ưu hoá truyvấn là cấp thiết trong các hệ thống
quản trị CSDL.
Trong những năm gần đây vấn đề tối ưu hoá truy
vấn hướng đối tượng được nhiều nhà ... tối ưu hoá truyvấn
đã có trên mô hình quan hệ [8].
Tuy nhiên, vấn đề tối ưu hoá truyvấn trên CSDL
hướng đối tượng có những điểm khác biệt so với các
phương pháp tối ư
u hoá truyvấn trên...
... Sửa đổi lại lệnhSQL có trong bộ
đệm
Trang 12
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
Chương 2. LỆNHTRUYVẤN CƠ BẢN
2.1.CÂU LỆNHTRUYVẤN
2.1.1. ... tắc viết lệnh
Các câulệnhtruyvấn được biểu diễn theo các quy tắc sau:
Các lênhtrongcâulệnhSQL thuộc loại không phân biệt chữ viết hoa hay thường. Nội
dung của một câulệnhSQL có ... thông
qua các câulệnhSQL và PL /SQL.
Theo đó người sử dụng có thể tương tác với Oracle Server thông qua hai loại câu lệnh:
CâulệnhSQL
Câulệnh của bản thân chương trình SQL* Plus
Trang...
... sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
5.2.LỆNH TRUYVẤN LỒNG
5.2.1.
Câu lệnh SELECT lồng nhau.
Trong mệnh đề WHERE
Tìm những nhân viên làm cùng nghề với ... thừa kế trongcâu hỏi bằng mệnh đề STAR WITH và CONNECT BY trongcâu
lênh SELECT, mỗi mầu tin là một node trong cây phân cấp. Cột giả LEVEL cho biết cấp của mẫu tin hay cấp
của node trong quan ... với mỗi giá trị trong một danh sách hay trong kết quả trả về
của câu hỏi con, phải sau toán tử =
So sánh một giá trị với mọi giá trị trong danh sách hay trong kết quả trả về của
câu hỏi con....
... sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
5.2.LỆNH TRUYVẤN LỒNG
5.2.1.
Câu lệnh SELECT lồng nhau.
Trong mệnh đề WHERE
Tìm những nhân viên làm cùng nghề với ... chỉ rõ tên cột được sử dụng trong phép kết
nối).
Trang 41
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
Chương 5. LỆNHTRUYVẤN DỮ LIỆU MỞ RỘNG
5.1.KẾT ... thừa kế trongcâu hỏi bằng mệnh đề STAR WITH và CONNECT BY trongcâu
lênh SELECT, mỗi mầu tin là một node trong cây phân cấp. Cột giả LEVEL cho biết cấp của mẫu tin hay cấp
của node trong quan...
... thông
qua các câulệnhSQL và PL /SQL.
Theo đó người sử dụng có thể tương tác với Oracle Server thông qua hai loại câu lệnh:
CâulệnhSQL
Câulệnh của bản thân chương trình SQL* Plus
Trang ... tắc viết lệnh
Các câulệnhtruyvấn được biểu diễn theo các quy tắc sau:
Các lênhtrongcâulệnhSQL thuộc loại không phân biệt chữ viết hoa hay thường. Nội
dung của một câulệnhSQL có ... hiredate trong bảng emp;
Trang 16
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
Chương 2. LỆNHTRUYVẤN CƠ BẢN
2.1.CÂU LỆNHTRUYVẤN
2.1.1....
... Công ty cổ phần đầu t phát triển công nghệ - FPT
Giáo trình SQL và PL /SQL
Đào tạo cơ bản: SQL và PL /SQL Trang 40
SELECT * FROM emp WHERE sal = ANY (SELECT sal FROM emp WHERE ...
8.2 Bài tập
9 Cấu trúc hình cây
9.1 Cấu trúc hình cây trong 1 table
Trong một table của CSDL ORACLE có thể hiện cấu trúc hình cây. Ví dụ trong bảng EMP cấu trúc thể hiện
cấp độ quản lý.
KING...
... trị.
2 CÂULỆNHSQL
SQL là ngôn ngữ truyvấn dựa trên đại số quan hệ. Câulệnh của SQL dùng để rút trích dữ liệu của
một một hay nhiều quan hệ. Kết quả của một câulệnhSQL (truy vấn) là một ... Kh.MAKHOA,TENKHOA;
iv Truyvấn lồng nhau (nested query, sub query)
Là những câulệnhtruyvấn mà trong thành phần WHERE hay HAVING có chứa thêm một câulệnh
Select khác. Câulệnh select khác này ... table Where điềuKiện
vi Truyvấn hợp (union query)
Khi có nhu cầu thực hiện truyvấn có kết quả như toán tử hợp, ta sử dụng câulệnhSQL sau:
Select Union Select
Ví du: Lệnh sau đây gấp đôi danh...
... được truyvấn sau từ khóa From không trùng
tên thì ta có thể ghi tường minh tên thuộc tính, mà không cần phải ghi :
<Tên bảng>.<Tên thuộc tính>
Truy vấn chọn dữ liệu (p.4)
Truy vấn ... #1-Jan-94# ; …
Cú pháp của SQL (p.2)
THIẾT KẾ CƠ SỞ DỮ LIỆU
QUAN HỆ (Relational Database Designing)
Phần II – NGÔN NGỮ TRUYVẤN
SQL
(Structured Query Language = ngôn ngữ truyvấn có cấu trúc)
... dụng nhiều trong
các truyvấn tìm kiếm dữ liệu
Cú pháp của SQL (p.10)
Các toán tử LIKE – Ví dụ
SELECT *
FROM SINHVIEN
WHERE TEN LIKE ‘*Hoa’
Ý nghĩa : tìm tất cả sinh viên có từ Hoa trong
phần...