Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / таблицы на sql / 3 сообщений из 3, страница 1 из 1
24.12.2007, 13:59
    #35029990
dokata
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблицы на sql
Есть две таблицы dd11 и dd8, созданные при помощи into table.
таблица dd8 содержится внутри dd11. Общие поля dd11.fio=dd8.fio,dd11.birthday=dd8.birthday
Хочу создать новую dd100, чтобы исключить dd8 из dd11.
код
select dd8.fio,dd11.* from dd11 full outer join dd8 ON dd11.fio=dd8.fio and dd11.birthday=dd8.birthday where ????? is null into table dd100
ничего не получается, поле dd8.fio показывается как FIO_a, но я не могу его выбрать запросом where fio_a is null. Оно не определено. Что делать?
...
Рейтинг: 0 / 0
24.12.2007, 14:44
    #35030117
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблицы на sql
Код: plaintext
where dd8.fio is null
или
Код: plaintext
select dd8.fio as dd8fio, dd11.* ... having dd8fio is null

достаточно left join использовать
...
Рейтинг: 0 / 0
24.12.2007, 15:00
    #35030169
dokata
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблицы на sql
Огромное спасибо, вторая конструкция заработала , а первая с where - нет
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / таблицы на sql / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]