Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
ASE 12.5.1 Одинаковая база на Sybase и MSSQL. При прокрутке скрипта MSSQL выдает правильный результат (все колонки с разными значениями), а Sybase выводит колонку s1 равную s3 и c1 равную c3 (значения левой части приравнивает правой, хотя они не равны). В чем проблема? select aa.c1, aa.s1, bb.c3, bb.s3, aa.Name from (select s1=sum(trel.price),c1=count(trel.price), orders.idClient, client.Name from tioprealization trel, orders, Client where trel.idOrder=orders.idOrder and orders.idClient=client.idclient and trel.isTopical=1 group by orders.idClient, client.name) aa left join (select s3=sum(trel.price),c3=count(trel.price), orders.idClient, client.Name from tioprealization trel, orders, Client where trel.idOrder=orders.idOrder and orders.idClient=client.idclient and trel.isTopical=0 group by orders.idClient, client.name) bb on aa.idClient=bb.idClient ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 13:59 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
Для упрощения изображаем запрос символически: select a.x1, a.y1, b.x2, b.y2, a.idName from (select x1, y1, idName from Table1) a left join (select x2, y2, idName from Table2) b on a.idName=b.idName После выполнения получаем: x1 y1 x2 y2 Name - Шапка x1 y1 x1 y1 Name - Данные Тоесть данные в столбцах идентичны, хотя они отличаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 16:13 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 18:35 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
Dmitry. Код: plaintext 1. Так ты ж написал тоже самое, только взял в скопки выражение после ON. Интерестно, что запрос работает и отдает правильные данные на MSSQL, а на Sybase получаем 4 колонки с значениями x1=x2, y1=y2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 11:04 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
ASE 15 - все работает: Код: plaintext 1. 2. 3. 4. 5. id1 count1 id2 count21 1365 1 117318 18 18 1419 988 19 97420 992 20 98821 1001 21 870 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 11:27 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
Спасибо. Попробую поставить 15-й и проверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 11:48 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
А как ты вставил картинку с изображением таблици результатов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 11:50 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
кнопка CSV а таблица - это текст разделенный запятыми и переводом каретки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 13:31 |
|
||
|
Неправильная работа left join
|
|||
|---|---|---|---|
|
#18+
Dmitry.кнопка CSV а таблица - это текст разделенный запятыми и переводом кареткиСовершенно необязательно, что запятыми. Как тебе такого рода табличка: ID NAME DESCRIPTION1 Системный блок Народный CPU Celeron, 40Gb HDD, 128Mb RAM, 48x CD-ROM2 Системный блок Школьник CPU Celeron, 80Gb HDD, 256Mb RAM, 48x DVD-RW??? Заметь, запятые в ней - часть данных, содержащихся в таблице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 05:01 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=63&tid=2012047]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 344ms |

| 0 / 0 |
