|
|
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
Заранее извиняюсь за возможно банальный вопрос, но что-бы не изобретать велосипед дважды... Есть БД в которой много таблиц. При ее создании использовались выражения типа: ALTER TABLE CCD_CLIENT ADD CONSTRAINT REF_CCD_CLIENT FOREIGN KEY (IDENT) REFERENCES CCD_MAIN(IDENT); Для того чтобы я видел все данные я делаю запрос типа: SELECT t0.ident, t0.CC_22_02, t1.CC_CL_NAME FROM CCD_MAIN t0, ccd_client t1 where (t0.CC_22_02 = 727749.75) and (t0.ident = t1.ident) на числа не обращайте внимание. Без t0.ident = t1.ident отображается все множество. Так я привык делать с маленькими БД. А как если по уму делать? Зачем тогда этот ALTER TABLE CCD_CLIENT... П.С. Кстати, не на все связанные поля есть FOREIGN KEY. Что тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:32 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
SELECT и FOREIGN KEY прекрасно живут друг без друга ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:37 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
Не, ну я не спорю что живут. Меня интерисует как они живут вместе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:44 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
Так как в запросе напишешь, так и будут жить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:48 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
FOREIGN KEY полезен для SELECT только индексами (создается FOREIGN KEY, создается индекс). Но индексы можно создать и просто так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:49 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
Короче говоря, если я хочу сделать выборку с 2-х связанных таблиц(условно). То кроме как записать в условии Where поле1=поле2 никак нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:51 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
А INNER (LEFT, RIGHT) JOIN зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:54 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
Вот, вот об этом я и говорю. Искал по этому поводу доку с примерами, так ничего толкового и на нашел... поэтому и образовался вопросец. Я не так силен в БД, раньше писал на Access, там об этом голова не болела... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 14:56 |
|
||
|
Подчиненные таблицы
|
|||
|---|---|---|---|
|
#18+
Любая книга по SQL подойтет. На крайняк запусти QureBuilder в IBExpert например и посмотри че он строит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 15:00 |
|
||
|
|

start [/forum/topic.php?fid=40&tid=1578872]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 455ms |

| 0 / 0 |
