
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.05.2004, 11:10:19
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
Привет всем. Такой вопрос: есть две таблицы, нужно выбрать записи из первой таблицы, которых нет во- второй. Вот запрос Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2004, 11:16:00
|
|||
|---|---|---|---|
|
|||
непонятки в запросе |
|||
|
#18+
Попробуй так: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2004, 11:21:07
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
попробовала...результат тот же! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2004, 11:33:35
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
а EXISTS не помагает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2004, 11:36:09
|
|||
|---|---|---|---|
|
|||
непонятки в запросе |
|||
|
#18+
А вот так попробуй: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2004, 11:38:14
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
Select Services.ID as ID, Services.Name as Name from Services where Services.Actual=1 and NOT EXISTS ( SELECT id_service FROM Spr_Discount WHERE Spr_Discount.ID_Service=Services.ID) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2004, 11:41:43
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
спасибо всем! все работает!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2004, 03:09:13
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
народ, а помедленее вариант не могли придумать? про лефт джойн никто не помнит? пишем просто from Services left join Spr_Discount on (Services.ID<>Spr_Discount.ID_Service) where Services.Actual=1 и все тут!!! Вы меня шокируете если честно, столько гадать и выдать такой результат :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2004, 09:50:38
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
StarWind народ, а помедленее вариант не могли придумать? Рекомендую сначала оттестировать на время вариант с NOT EXISTS и LEFT JOIN. А уже потом горячиться... О результатах доложить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2004, 09:56:28
|
|||
|---|---|---|---|
|
|||
непонятки в запросе |
|||
|
#18+
Не понял, а чем Код: plaintext 1. Код: plaintext Если без флейма, ктонибудь может рассказать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2004, 10:20:02
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
c джойном прогнал, он не выдает результат нужный по поводу времяни... запрос который был предложен у меня исполнялся 4500, левый джойн 266 а вот несколько модифицированное то что предлагалось Select * from Techdata td where id NOT in ( SELECT id_techdata FROM techrez tr) выдает то что необходимо за 1093 все цифры в милисекундах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2004, 10:21:32
|
|||
|---|---|---|---|
непонятки в запросе |
|||
|
#18+
да, по поводу объемов Techdata 201044, techrez 328610 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2004, 10:34:27
|
|||
|---|---|---|---|
|
|||
непонятки в запросе |
|||
|
#18+
Слушай, уважаумый StarWind, а чем ты считал скорости исполнения запросов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1578585]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 476ms |

| 0 / 0 |
