|
|
|
Арифметические действия над NULL значениями
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуста, как правильно производить арифметические действия со значениями полей в запросе SQL (InterBase), которые содержат значения NULL? (иначе все получается NULL) Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 20:13 |
|
||
|
Арифметические действия над NULL значениями
|
|||
|---|---|---|---|
|
#18+
ну я проверял заранее. Если в ХП. А если нет, то жопа, не знаю как. Может старшие товарищи и мне заодно подскажут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 22:35 |
|
||
|
Арифметические действия над NULL значениями
|
|||
|---|---|---|---|
|
#18+
В FireBird 1.5 есть новая функция COALESCE. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2003, 10:47 |
|
||
|
Арифметические действия над NULL значениями
|
|||
|---|---|---|---|
|
#18+
Практически любое выражение с участием NULL выдаёт NULL. Если под NULL подразумевается 0 - надо его на ноль и заменять при вставке. Нулл - это же неопределённое значение. Как можно, сложив его с чем-то, получить что-то конкретное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2003, 11:02 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=515&tid=1580376]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 350ms |

| 0 / 0 |
