Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Связь между двумя таблицами   Найти похожие ветки 

 
Marihuan ©   (2004-12-01 22:00) [0]

Есть база данных. В первой таблице есть поле, которое ссылается на поле во второй таблице(товар, каждый экземпляр которого имет некий уникальный код). Отбражается это ссылочное поле первой таблицы через RxDBLookupCombobox. Оно, как уже говорилось, является уникальным. Необходимо,  те поля на которые имеется ссылка из первой таблицы, и те на которые еще нет ссылки отображать в списке по разному (например разным цветом) в списке RxDBLookupCombobox"а. Вопрос не в том как раскрасить строки разным цветом, а как узнать на какие поля уже есть ссылки из первой таблицы, а на какие еще нет (не вручную-же перебирать целиком всю таблицу каждый раз при отрисовке списка, может есть другие варианты).
Извиняюсь, если не очень грамотно сформулировал вопрос - с базами данных недавно стал работать.


 
sniknik ©   (2004-12-01 22:51) [1]

select a.*, b.id as testfield from table1 a left join table2 b on a.id=b.id

там где testfield = null ссылки нет. если правильно понял что нужно.


 
Johnmen ©   (2004-12-01 23:38) [2]

>sniknik ©  (01.12.04 22:51) [1]

Для полного счастья
where b.id is null


 
sniknik ©   (2004-12-02 00:24) [3]

не, тогда счастья не получится, все будет одним цветом, раскрашивать нечего будет.



Страницы: 1 вся ветка

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
4-1100012387
Eraszer
2004-11-09 17:59
2004.12.26
Hint из панели задач в стиле "Нехватает виртуальной памяти"


4-1100012575
landy
2004-11-09 18:02
2004.12.26
Короткий горизонтальный скроллбар


1-1102714908
Larisa
2004-12-11 00:41
2004.12.26
По умолчанию, в Делфи используется MS San Serif,


1-1102544760
Regards
2004-12-09 01:26
2004.12.26
Я могу получить в Imagelist виндосовские иконки, как теперь


1-1102585614
Erik1
2004-12-09 12:46
2004.12.26
Сортировка в TList