Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2011, 10:21   #1
Evgen1503
Пользователь
 
Регистрация: 02.05.2009
Сообщений: 42
По умолчанию SQL определение есть ли в подчиненной таблице записи

У меня такой вопрос можно ли как то SQL запросом определить есть ли записи в подчиненной таблице, т. е. для каждой записи основной таблицы определить есть или нет записей в подчиненной таблице, если есть то предположим в отдельном поле ставить галку что есть
Evgen1503 вне форума Ответить с цитированием
Старый 01.04.2011, 10:41   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Решение для СУБД поддерживающих вложенные подзапросы

Код:
select t1.*, tx.isrec
from t1
left join ( select distinct t2.idt1, 1 as isrec form t2 ) tx on tx.idt1 =t1.idt1
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось Stilet; 01.04.2011 в 13:04.
evg_m вне форума Ответить с цитированием
Старый 01.04.2011, 11:39   #3
Evgen1503
Пользователь
 
Регистрация: 02.05.2009
Сообщений: 42
По умолчанию

Большое спасибо то что нужно
Evgen1503 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Update одной записи в таблице EugeneIsmatulin SQL, базы данных 3 31.12.2009 19:39
Из делфи узнать есть ли данные в таблице SQL server_а. S_Yevgeniy БД в Delphi 4 04.12.2009 21:10
Обновление данных подчиненной формы из другой подчиненной формы smoky Microsoft Office Access 2 15.08.2009 15:28
Записи в таблице ADO doniyor БД в Delphi 5 01.07.2009 13:19
Определение выделенной ячейки в таблице в Delphi Гео Помощь студентам 3 13.06.2008 14:51