Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE FUNCTION F_tinhtuoi (@NamSinh smalldatetime)
- RETURNS INT
- AS
- BEGIN
- DECLARE @tuoi INT
- SET @tuoi= (SELECT (YEAR(GETDATE())-YEAR(@NamSinh)) FROM SV )
- RETURN (@tuoi
- END
- -- câu truy vấn
- --Hãy viết 1 hàm để tính tuổi của 1 người dựa vào năm sinh. Sau đó sử dụng hàm đó hãy
- --viết 1 câu truy vấn để liệt kê danh sách các Sinh viên (MaSV, TenSV, Tuoi, Gioitinh) của các
- --sinh viên đăng ký học môn có mã là ‘MH001’ ở kỳ 3
- SELECT SV.MaSV,TenSV,dbo.F_tinhtuoi(SV.NamSinh) AS tuoi,
- CASE Gtinh
- WHEN 1 THEN 'nam'
- ELSE 'nữ'
- END AS Gtinh
- FROM SV ,DangKy
- WHERE SV.MaSV=DangKy.MaSV AND DangKy.MaMon='M0001' AND HocKy=3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement