Friday, April 8, 2016

truy vấn nâng cao trong sql server

[Begin] Code block [End] [,…n]] Else [Begin] Code block [End] Có thể lặp lại nhiều lần tùy ý. Mô phỏng cấu trúc case www.themegallery.com Cấu trúc điều khiển Ví dụ HocPhan(MaHP, TenHP, SiSo) DangKy(MaSV, MaHP) Viết lệnh để thêm một đăng ký mới cho sinh viên có mã số 001 vào học phần HP01 (giả sử học phần này đã tồn tại trong bảng HocPhan). Qui định sỉ số lớp cho mỗi học phần không quá 50 sv www.themegallery.com Cấu trúc điều khiển WHILE [Begin] { sql_statement | statement_block } Thoát vòng lặp [ BREAK ] { sql_statement | statement_block } Bỏ qua đoạn lệnh sau [ CONTINUE ] [End] www.themegallery.com Cấu trúc điều khiển Ví dụ SinhVien(MaSV: int, HoTen: nvarchar(30)) Viết lệnh xác định một mã sinh viên mới theo qui định: mã sinh viên tăng dần, nếu có chỗ trống thì mã mới xác định sẽ chèn vào chỗ trống đó Vd: 1,2,3,7  mã sinh viên mới: 4 www.themegallery.com Cấu trúc điều khiển CASE [input_expression] WHEN when_expression THEN result_expressio n [ ...n ] Có thể là giá trị hoặc biểu [ ELSE else_result_expression ] thức điều kiện END www.themegallery.com Cấu trúc điều khiển Ví dụ: NHAN_VIEN(MaNV, HoTen, NgaySinh, CapBac, Phai) Cho biết những nhân viên đến tuổi về hưu (tuổi về hưu của nam là 60, của nữ là 55)

No comments:

Post a Comment

LIÊN HỆ HƯỚNG DẪN DOWNLOAD TÀI LIỆU 0972246583 - 0984985060