|
|
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Интересный момент: В запросе (Лист1_1) создал поле Код: plaintext так вот, пока в лефт джойне с ним не прописал Код: plaintext 1. 2. Код: plaintext 1. эта бяка вела себя как обычный INNER JOIN т.е. не выводила записей, с C_HEAD<>19 Кто сталкивался? (я как-то видел упоминание о глюках иннер джойнов. правда в MSSQL. Не поверил) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 19:16 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Или даже с ними не выводила? В сад. Все завтра! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 19:25 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Было и здесь обсуждение глюков джойнов. В "Обсуждение нашего сайта" есть топик "Новая версия форума". Открой форум через нее. Отсортируй по автору. Найди топики Лоха Позорного (их у него меньше десятка). Один из них - проблемы с джойнами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 19:27 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Да вот же он:\r /topic/40342 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 19:28 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Я даже запомнил ключевые слова, по которым надо искать X-Prod Join ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 19:29 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Усi права захищины! На пару с ЛП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 19:47 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Найди топики Лоха Позорного (их у него меньше десятка). Это беспардонная гипербола У миня жииинааа... Кх.. не о том.. У миня топиков вроде даже пяток не наберется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 01:08 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Это беспардонная гипербола Пардонная, пардонная Пять ровно: http://actualforum.com/forum/actualtopics.aspx?bid=4&p=8&mode=n&s=3&search= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 01:27 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Из них 5 оффтоп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 09:16 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
очепятка 2 оффтоп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 09:27 |
|
||
|
константа в предложении LEFT JOIN (Акс 97)
|
|||
|---|---|---|---|
|
#18+
Посмотрел. Действительно видел, но не запомнил. Наткнулся в Аксе97. Нужно было что-то вроде: SELECT qB.*, A.* FROM qB LEFT JOIN A ON (qB.B = A.b) AND (qB.a = A.a) WHERE (A.b Is Null); поюзать в запросе на добавление. (где qB: SELECT 1 AS a, B.* FROM B;) Test: ____ Access2.0: сегодня, в пробной базке, после того, как (сразу) один раз воткнул AND ((qB.a = A.a) OR (qB.a IS NULL)), все запросы (qB LEFT JOIN A) стали(?) считаться "правильно", даже без (OR qB.a IS NULL), что не спасает ситуации с (A LEFT JOIN qB), который всегда выводит данные как "INNER JOIN" (правда пока мне такой "вариант" не нужен по смыслу). Смешно, но не могу получить "исходную" (вчерашнюю) ситуацию - заставить считать LEFT JOIN как он считал в 97. Может быть Access2.0 в случае (qB LEFT JOIN A) или (A RIGHT JOIN qB) считает ВСЕГДА правильно, а в обратных /(A LEFT JOIN qB) или (qB RIGHT JOIN A)/ - всегда как INNER JOIN? Access97: Втянул пробную базку из 2-го: и LEFT и RIGHT "считают" как иннер-ы. Добавил в прямые OR qB.a IS NULL: SELECT A.*, qB.* FROM A RIGHT JOIN qB ON (A.b = qB.B) AND (A.a = qB.a OR qB.a IS NULL); Засчитало "как положено". (Хотя и дураку ясно, что qB.a IS NULL в таком наборе "не получается"). Но "обратные" джойны динамят такие "танцы с бубнами" и считаются как "Иннеры". ___ т.е. на лицо баг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 12:03 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32268395&tid=1679381]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
76ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 426ms |

| 0 / 0 |
