我想創建像下面這樣的語句中的SELECT語句:sql中,如果條件
if (select statement1 returns rows){
select statement2
}
else {
select statement3
}
這if
語句是一個更大的查詢
select from products where p.id in (
if (select statement1 returns rows){
select statement2
}
else {
select statement3
}
的一部分,這是可能在SQL Server中,或我的想法是不正確的?
我認爲你想用C#運行這個數據庫? – Brian 2013-03-06 19:36:39
這個select語句的上下文是什麼?您是否在存儲過程中測試可選參數? – supergrady 2013-03-06 19:47:22