我是STORED PROCEDURE的初学者,所以我对Select语句中的IF ELSE条件感到好奇,我是否可以在其中使用此条件?
示例:SELECT FName from USER IF LNAME = 'SAMPLE'
。
A man who asks is a fool for five minutes. A man who never asks is a fool for life. - Chinese Proverb
答案 0 :(得分:0)
您在问题中提到的内容在select语句的where
子句中。
基本选择语句看起来像这样:
SELECT <COLUMN NAMES YOU WANT TO RETURN IN RESULT>
FROM <TABLE FROM WHERE THE DATA SHOULD COME>
WHERE <SOME CONDITION YOU WANT TO LIMIT DATA BY>
所以你的查询就变成了,
SELECT FName from USER WHERE LNAME = 'SAMPLE'
有很多资源可以让你开始学习。 MSDN将是第一个查看基础知识的地方,然后您可以转到其他地方的高级概念。