Page 1 of 1

Cascada de if-uri in mssql

Posted: 23 May 2012, 16:15
by mike08
Salutare,

Am si eu o rugaminte. Vreau sa transform conditia de mai jos (o cascada de if-uri), din access pt ms sql.

IIf([dbo_Chestionare]![Clasa]="3" Or [dbo_Chestionare]![Clasa]="-3",IIf([dbo_chestionare]![punctajfinal]>19,"EXCELENT",
IIf([dbo_chestionare]![punctajfinal]>14,"FOARTE BINE",IIf([dbo_chestionare]![punctajfinal]>9,"BINE","-"))),
IIf([dbo_Chestionare]![Clasa]="4" Or [dbo_Chestionare]![Clasa]="-4",IIf([dbo_Chestionare]![PunctajFinal]>24,"EXCELENT",
IIf([dbo_Chestionare]![PunctajFinal]>19,"FOARTE BINE",IIf([dbo_Chestionare]![PunctajFinal]>11,"BINE","-"))),
IIf([dbo_Chestionare]![Clasa]="1" Or [dbo_Chestionare]![Clasa]="-1" Or [dbo_Chestionare]![Clasa]="2" Or [dbo_Chestionare]![Clasa]="-2",
IIf([dbo_Chestionare]![PunctajFinal]>19,"EXCELENT",IIf([dbo_Chestionare]![PunctajFinal]>14,"FOARTE BINE",IIf([dbo_Chestionare]![PunctajFinal]>9,"BINE","-"))),"-"))

Daca ma poate ajuta cineva cu o rezolvare .
Va multumesc

Re: Cascada de if-uri in mssql

Posted: 23 May 2012, 17:58
by cristianamarie
sql function dbo.getScoreFromPunctajFinal( @punctajfinal ) returns varchar si scrii acolo if aia then aia else etc
Dar de ce postezi asta intr-un forum de (V)C++ ?