|
|
|
Left Join не возвращает записей. Почему?
|
|||
|---|---|---|---|
|
#18+
Left Join не возвращает записей когда я делаю WHERE по правой таблице и условие не проходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2003, 14:26 |
|
||
|
Left Join не возвращает записей. Почему?
|
|||
|---|---|---|---|
|
#18+
Наверное, нужно сначала правую часть порезать а результат уже присоединять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2003, 15:06 |
|
||
|
Left Join не возвращает записей. Почему?
|
|||
|---|---|---|---|
|
#18+
А как запрос выглядит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2003, 15:11 |
|
||
|
Left Join не возвращает записей. Почему?
|
|||
|---|---|---|---|
|
#18+
Примерно так а у Иванова secur_id<>1: SQL server возвращает строку а Access не хочет... SELECT c.surname, t.nomer_abon FROM nomer_ta AS t RIGHT JOIN (customer AS c LEFT JOIN nomer_ta_customer AS z ON c.customer_id = z.customer_id) ON t.nomer_id = z.nomer_id WHERE t.secur_id=1 and c.surname='Иванов'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2003, 07:02 |
|
||
|
Left Join не возвращает записей. Почему?
|
|||
|---|---|---|---|
|
#18+
Не, ну не понял - а что должно быть в результате, если условие не выполняется? Если бы условие было по таблице nomer_ta, тогда другое дело, но здесь условие по результату объединения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2003, 09:25 |
|
||
|
Left Join не возвращает записей. Почему?
|
|||
|---|---|---|---|
|
#18+
SQL server вернул допустим Иванов | Null Иванов | Null Access - ничегошеньки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2003, 09:46 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32112509&tid=1682213]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 372ms |

| 0 / 0 |
