
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.08.2003, 15:42
|
|||
|---|---|---|---|
|
|||
join и group by |
|||
|
#18+
можно ли групировать по полям которые join-аются из другой таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 15:46
|
|||
|---|---|---|---|
join и group by |
|||
|
#18+
А что тебе мешает проверить самому? И если возникнут проблемы, тогда и спросить в форуме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 15:50
|
|||
|---|---|---|---|
|
|||
join и group by |
|||
|
#18+
на такой запрос: SELECT distinct a.prizvysche, a.im_ja, a.po_batkovi, a.kod, c.kod as kod_doruchennja, c.data_vydachi FROM gromadjany a JOIN (doruchennja_gromadjany b JOIN doruchennja c ON b.kod_doruchennja=c.kod) ON a.kod=b.kod_gromadjanyna WHERE a.kod=654 GROUP BY a.prizvysche COLLATE win1251_ua, a.im_ja COLLATE win1251_ua, a.po_batkovi COLLATE win1251_ua having (c.data_vydachi>=cast(current_date-3*365 AS date)); ругается говорит: Invalid token. Dynamic SQL Error. SQL error code = -104. invalid column reference. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 16:08
|
|||
|---|---|---|---|
join и group by |
|||
|
#18+
По моему он так обычно ругается если в запросе неправильно написано название столбца какой-нибудь таблицы. Т.е. попытка вытащить несуществующий столбец. Проверь внимательно все названия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 16:08
|
|||
|---|---|---|---|
|
|||
join и group by |
|||
|
#18+
всем спасибо, все свободны ........... сам придумал............. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 16:10
|
|||
|---|---|---|---|
join и group by |
|||
|
#18+
И в чём же заключалась проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 16:16
|
|||
|---|---|---|---|
|
|||
join и group by |
|||
|
#18+
я запрос переделал так чтобы не использовать group by ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 16:24
|
|||
|---|---|---|---|
join и group by |
|||
|
#18+
Я покопался в своём IB. И смоделировал твой group by . Он у меня выругался по поводу WIN1251_UA. Ты уверен, что в твоей версии это есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 16:37
|
|||
|---|---|---|---|
|
|||
join и group by |
|||
|
#18+
а в IB такого нет, оно только в FB1.5 есть PS: без COLLATE win1251_ua все равно не работало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.08.2003, 10:08
|
|||
|---|---|---|---|
join и group by |
|||
|
#18+
Не работает по всей видимости из-за того, что в SELECT не используешь ни одной функции типа SUM(), COUNT(), MIN(), MAX()... B этом случае используй ORDER BY вместо GROUP BY. К тому-же никак не пойму логику использования DISTINCT и GROUP BY ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1580166]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
156ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 413ms |

| 0 / 0 |
