02/10/2018, 00:29
[SQLSERVER] Hướng dẫn sử dụng mệnh đề điều kiện if else trong sql server
Bài viết hôm nay, mình sẽ hướng dẫn các bạn sử dụng cấu trúc rẻ nhánh if else trong sqlserver. Cũng giống như các ngôn ngữ lập trình VB.NET, C#, PHP... Thì sqlserver cũng cung cấp cho chúng ta mệnh đề rẻ nhánh If/ else. Sơ đồ của cấu trúc rẻ ...
Bài viết hôm nay, mình sẽ hướng dẫn các bạn sử dụng cấu trúc rẻ nhánh if else trong sqlserver.
Cũng giống như các ngôn ngữ lập trình VB.NET, C#, PHP... Thì sqlserver cũng cung cấp cho chúng ta mệnh đề rẻ nhánh If/ else.
Sơ đồ của cấu trúc rẻ nhánh SQL
Cú pháp câu lệnh T-SQL
IF (Test condition or Expression) BEGIN -- If the condition is TRUE then these statements will be executed True statements; END ELSE BEGIN -- If the condition is FALSE then these statements will be executed False statements; END
Dưới đây là ví dụ mẫu:
-- SQL If Else Example --Declaring Number and Total Variables DECLARE @Marks INT = 72 ; IF @marks > = 50 BEGIN PRINT ' Congratulations '; PRINT ' You pass the Examination '; END ELSE BEGIN PRINT ' You Failed '; PRINT ' Better Luck Next Time '; END
* Nếu điểm môn học >= 50 thì vượt qua kỳ thi, ngược lại thì rớt.
Và dưới đây là kết quả sqlserver trả về
HAVE FUN :)