christheprogrammer
Programmer
Hiya, I have a query which was built in ACCESS and it contains:
SELECT
[table1].[x] AS CHOICE_VALUE,
IIf([table1].[x] = 2, [table1].[y], 1) AS CHOICE
FROM [table1]
The IIf statement means:
If([table1].[x] = 2){
SELECT [table1].[y] AS CHOICE
}else{
SELECT 1 AS CHOICE
}
How do I do this in (TRANSACT) SQL using only one query? I know it can be done by using 2 queries, one of which is an UPDATE query but I would like to do it in one query.. TIA! Chris says: "It's time for a beer."
SELECT
[table1].[x] AS CHOICE_VALUE,
IIf([table1].[x] = 2, [table1].[y], 1) AS CHOICE
FROM [table1]
The IIf statement means:
If([table1].[x] = 2){
SELECT [table1].[y] AS CHOICE
}else{
SELECT 1 AS CHOICE
}
How do I do this in (TRANSACT) SQL using only one query? I know it can be done by using 2 queries, one of which is an UPDATE query but I would like to do it in one query.. TIA! Chris says: "It's time for a beer."