1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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
     
Загрузка...
Статус темы:
Закрыта.

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