
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.04.2004, 16:29
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
Вопрос простой, есть 2 таблицы T1(id, name) и T2(id, id_T1, name), связь один ко многим, T1.id = T2.id_T1, мне надо найти все записи из таблицы T1, где встречаются записи из T2 с name равным например 'sql'? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:37
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
а как найти записи из Т1, в которой встречаются записи из Т2?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:38
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:39
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
Кажется так ... Код: plaintext 1. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:40
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
карочи, переписали просто на английском езыке то что мой однофамилец написал на русском ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:50
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
не годится, так как если в таблице T2 есть 2 записи с полем name='sql' и у них id_T1 равный, то он выдаст 2 одинаковые строки из T1, а мне нужна только одна строка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:55
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
DISTINCT . Или же, при желании, WHERE EXISTS() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:56
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
where exist выдает либо все записи, либо ни одной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 16:57
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
Ну тогда вот так ... Код: plaintext 1. Best regards, Dnico ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:00
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
авторwhere exist выдает либо все записи, либо ни одной Прежде чем пихать, убедись, что пихаешь именно то, и именно туда куда нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:02
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
>Dnico Попробую, только я вчера это делал, мне не помогло, наверное пьяный был(( А это можно сделать подзапросом, чтоб таблица T2, не фигурировала во FROMе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:05
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
Можно, но работать будет медленно. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:08
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
да мне все равно, там записей-то будет штук 1000 в год, да и данный поиск использоватся редко будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:15
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
Код: plaintext 1. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:15
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
Запросик-то свой, нарисуй. Мы будем посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:16
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
ЗЫ: это я к Lamer2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:19
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
Вообще-то с медленостью я кажется ошибся ... Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:20
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
Что, ещё медленне чем ожидал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:25
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
>Dnico Спасибо, дома посмотрю, а то я вчера по пьяни в нирвану ушел..., долго думал... пришлось нажраться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:27
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
Мимопроходящий Нет ... похоже быстрее Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:29
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
На 10 записях? Верю WHERE .. IN (SELECT DISTINCT ...) - один из самых худших вариантов для IB/Fb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:39
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
>Мимопроходящий Есть другие варианты?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:41
|
|||
|---|---|---|---|
Запрос по двум таблицам |
|||
|
#18+
вот правильный вариант\r \r *** Ухожу с ПТ *** ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 17:42
|
|||
|---|---|---|---|
|
|||
Запрос по двум таблицам |
|||
|
#18+
Я писАл как по другому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&tablet=1&tid=1578845]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 517ms |

| 0 / 0 |
