|
|
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
Подскажите в чем проблема: есть вот такой запрос SELECT DISTINCT n2.* FROM Temp AS n1 INNER JOIN Temp AS n2 ON (n1.MODEL=n2.MODEL) AND (n1.WH_A<>n2.WH_A) ORDER BY n2.ID; причем MODEL и WH_A - текстовые поля Он не работает, выдает пустую выборку. Но если вместо WH_A поставить другое поле(например числовое), то запрос делает правельную выборку. Подскажите почему так происходит? Может текстовые поля по другому сравниваются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 15:44:21 |
|
||
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
проблемы с джоинами по текстовым полям последний раз наблюдал в Acc 97 после того как конвертировал базу из 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 15:52:44 |
|
||
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
А как мне эту проблему решить, или посоветуйте, пожалуста, как ее обойти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 15:58:55 |
|
||
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
авторОн не работает, выдает пустую выборку Дык - может она и должна быть пустой? МОжно на тестовые данные посмотреть и на резельтат работы этого запроса на них? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 16:21:58 |
|
||
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
WH_A="ggggg" , MODEL="1" WH_A="", MODEL="1" Результат только название столбцов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 16:41:18 |
|
||
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
BoksyWH_A="ggggg" , MODEL="1" WH_A="", MODEL="1" Результат только название столбцов Стоп - вот здесь поподробнее А вы уверены, что у вас во второй строке WH_A = "" (пустая строка), а не Null? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 16:49:17 |
|
||
|
Подскажите в чем проблема (Может текстовые поля по другому сравниваются?)
|
|||
|---|---|---|---|
|
#18+
Это я к чему (a = null) - результат null (в условиях приравнивается к false) (a <> null) - тоже null результат сравнения с null всегда дает null (false) Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 16:52:15 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1672185]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
5ms |
get first new msg: |
3ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 335ms |

| 0 / 0 |
