Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сравнение значений полей двух таблиц
|
|||
|---|---|---|---|
|
#18+
Доброе утро! Необходимо последовательно проверить значение поля каждой записи первой таблицы со значением поля каждой записи во второй таблице, и в случае если совпадающихся значений нет, то надо значение поля заменить на 0. Надеюсь меня поняли. Есть ли функция в VFP выполняющая такое действие или надо писать свою функцию обработки? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 10:11 |
|
||
|
Сравнение значений полей двух таблиц
|
|||
|---|---|---|---|
|
#18+
"Есть такая функция!" (с) В.И.Ульянов :) SELECT ; IIF(ISNULL(table1.field1), "0", PADR(table1.field1, 60, SPACE(1)) AS field1 , ; IIF(ISNULL(table2.field2), "0", PADR(table2.field2, 60, SPACE(1)) AS field2 ; FROM ; table1 ; FULL JOIN ; table2 ; ON table1.field1 = table2.field2 Это при условии, что поле символьного типа и размера 60. Если нет - с незначительными коллективами, в частности если численное - конструкцию IIF(ISNULL()) можно для элегантности заменить на NVL() В синтаксисе могу облажаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 10:40 |
|
||
|
Сравнение значений полей двух таблиц
|
|||
|---|---|---|---|
|
#18+
коллективами = коррективами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 10:43 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=383&tid=1596715]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 343ms |

| 0 / 0 |
