Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сравнение полей / 4 сообщений из 4, страница 1 из 1
28.01.2004, 17:19
    #32391304
Антон Ковалев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение полей
Здравствуйте!

Помогите плз разобраться как сравнить два поля:
Код: plaintext
1.
2.
3.
4.
SELECT O.Id, 
        FROM Orders AS O, Exported AS E
        WHERE  (O.Id Not IN (E.PrimaryKey)) AND
                   (E.TableName='Orders')

Нужно сделать так что бы Order.Id показывались только те которых нет в Exported.
Но если в Exported есть все Order.Id то возвращается огромное число записей.

Заранее спасибо.
...
Рейтинг: 0 / 0
29.01.2004, 10:22
    #32391852
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение полей
А может так:
Код: plaintext
1.
2.
3.
4.
5.
SELECT O.Id, 
FROM Orders O
  LEFT JOIN Exported E ON O.Id = E.PrimaryKey AND E.TableName='Orders'
WHERE
  E.PrimaryKey IS NULL
mahoune
...
Рейтинг: 0 / 0
29.01.2004, 13:12
    #32392241
Антон Ковалев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение полей
Спасибо!
з.ы.тока без одной запятой...
...
Рейтинг: 0 / 0
29.01.2004, 13:16
    #32392244
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение полей
Ну да, обшибся!

. http://sql.ru/]mahoune
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сравнение полей / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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