|
|
|
Access Query в SQL View(+)
|
|||
|---|---|---|---|
|
#18+
Как перенести Access выражение "Period: IIf([PeriodID] Is Null;0;[PeriodID])" в sql?Получается что-то вроде "IIf(ISNULL(dbo.tblReportingPeriods.PeriodID, 0), 0, dbo.tblReportingPeriods.PeriodID)" Но SQL пишет "'IIf' is not recognized function name" (Может глупый вопрос...Но тяжело дается переход с Access на SQL:)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2002, 17:28:25 |
|
||
|
Access Query в SQL View(+)
|
|||
|---|---|---|---|
|
#18+
Еще проще: select ISNULL(PeriodID,0) from dbo.tblReportingPeriods ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2002, 17:34:31 |
|
||
|
Access Query в SQL View(+)
|
|||
|---|---|---|---|
|
#18+
Надо использовать ISNULL(PeriodID, 0) или PeriodID = (CASE WHEN PeriodID IS NULL THEN 0 ELSE PeriodID END) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2002, 17:35:20 |
|
||
|
Access Query в SQL View(+)
|
|||
|---|---|---|---|
|
#18+
Может я чего не понимаю(а я явно не понимаю:) , но как ваши ответы применить к этому: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2002, 17:48:23 |
|
||
|
Access Query в SQL View(+)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2002, 18:03:00 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1819201]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 317ms |

| 0 / 0 |
