Sql запрос под Ib

Тема в разделе "Delphi - Базы данных", создана пользователем ITShef, 2 июл 2011.

Статус темы:
Закрыта.
  1. ITShef

    ITShef Гость

    Репутация:
    0
    Есть 2 таблицы
    1. Product
    2. Images

    У обоих есть общее ключевое поле image_id

    Нужно показать все записи таблицы product с сопоставлением данных из таблицы images по данному ключевому полю. Вот собственно мой запрос

    select product.*, images.* from product, images where product.image_id=images.image_id

    Записи естественно отбираются, но только те, у которых есть информация в таблице Images. Те же товары, у которых нет этой информации, просто не отображаются, что вполне нормально. Но мне нужно показать
    ВСЕ ЗАПИСИ ТАБЛИЦЫ PRODUCT и если есть для нее запись в таблице IMAGES, то подставить, иначе оставить поля пустыми. Как это реализовать.

    Такой вариант как создание пустых записей в таблице IMAGES для каждой из записей таблицы PRODUCT не предлагать, так как записей в таблице PRODUCT более 10КК а в IMAGES не более 100
     
  2. ITShef

    ITShef Гость

    Репутация:
    0
    Не дождавшись ответа, все-таки вспомнил сам про JOIN
     
Загрузка...
Похожие Темы - Sql запрос под
  1. Rina
    Ответов:
    0
    Просмотров:
    210
  2. MitZ
    Ответов:
    1
    Просмотров:
    396
  3. mrtg
    Ответов:
    14
    Просмотров:
    813
  4. TonikVR
    Ответов:
    5
    Просмотров:
    1.549
  5. sery80
    Ответов:
    0
    Просмотров:
    1.649
Статус темы:
Закрыта.

Поделиться этой страницей