Это, как я хотел бы написать его в C.Как написать этот оператор if в запросе MS-Access?
if (x > 50)
{
//Already wrote this
}
else if((x < 50) && (x > 0))
{
if (a < 0.125y)
{return 0;}
else if (z >= 50)
{return 50;}
else
{return x;}
}
else
{
return 0;
}
Я попытался вложенности тонну заявлений IIF, но он получил так грязно это было непроницаемо. Есть ли более эффективный способ?
Любая помощь будет замечательной. Благодаря!
В чистом синтаксисе SQL Access нет лучшего способа, чем гнезда много КИРП – Rafael
возможно дубликат [Как я пишу это в запросе MS Access?] (http://stackoverflow.com/questions/18000194/how-would-i-write-this-in-a-ms-access-query) –
Это не дубликат. И я намеревался вернуть 0, если x был отрицательным. –