powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как должен выглядеть запрос в котором ...
11 сообщений из 11, страница 1 из 1
Как должен выглядеть запрос в котором ...
    #32446627
dimm22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица1 сначала по полю2 group, а потом с Таблицей 2 join по тому же полю2. Вот мой запрос select sum (Tabl1.field1), table1.field2, table2.field1 from table1 group by table1.field2 left join table2 on table1.field2=table2.field2; Не работает, на стадии компиляции ошибку выдаёт.
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446743
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТаблица1 сначала по полю2 group, а потом с Таблицей 2 join по тому же полю2.
"Положи на загогулину, дерни за пимпочку, и как она квакнет, отскочь подалее и прикинься ветошью."
(М.Задорнов)
По человечески изъясняться можешь?
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446775
dimm22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица1 сначала по полю2 group, а потом с Таблицей2 join по тому же полю2. = Таблицу1 группирую по полю2 и пытаюсь присоединить поле1 из Таблицы2 где Таблица2.поле2=Таблицей2.поле2. По моему, теперь более человечно получилось :-)
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446807
Andrew Kruchinin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Типа вот так?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
SELECT 
   sum (Tabl1.field1), 
   table1.field2, 
   table2.field1 
FROM table1 
GROUP BY table1.field2 
LEFT JOIN table2 
ON table1.field2=table2.field2


Из Грабера (левого но все же)


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
SELECT * | { [ DISTINCT | ALL] < value expression >.,..}
   FROM { < table name > [ < alias > ] }.,..
   [ WHERE <predicate>]
   [ GROUP BY { <column name> | <integer> }.,..]
   [ HAVING <predicate>]
   [ ORDERBY { <column name> | <integer> }.,..]

   [ { UNION [ALL]

SELECT * | { [DISTINCT | ALL] < value expression >.,..}
   FROM { <table name> [<alias>]} .,..
   [ WHERE < predicate >
   [ GROUP BY { <columnname> | <integer> }.,..]
   [ HAVING <predicate >]
   [ ORDER BY { <columnname> | <integer> }.,..] } ] ...;

...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446811
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты не умничай, ты пальцем покажи!
(Из анекдота)

Расскажи чего получить хотел-то. Своими словами. Ибо запрос твой - чушь полнейшая.
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446828
dimm22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>To Andrew Kruchinin
А теперь посмотри мой запрос, который я выше написал, тоже самое.

А вот сообщение из IBExperta

Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 2, char 42.
left.
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446865
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, а скаких это пор GROUP BY идет перед джойном????? Это я дурак или вас глючит?
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446903
dimm22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так вот тоже пробовал.
select sum (Tabl1.field1), table1.field2, table2.field1 from table2 left join table1 on table2.field2=table1.field2 group by table1.field2
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32446972
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачай себе Embedded SQL Guide и почитай раздел:
Working with Data
  Understanding data retrieval with SELECT
    Grouping rows with GROUP BY
      Limitations of GROUP BY
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32447026
hyh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
select sum (Table1.field1), table1.field2, table2.field1 from table1 left join table2 on table1.field2=table2.field2 group by table1.field2, table2.field1

Так будет работать если у table2 на каждое зн-е field2 существует
единственное зн-е field1(иначе некорректно поставленная задача))
...
Рейтинг: 0 / 0
Как должен выглядеть запрос в котором ...
    #32447075
dimm22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо тебе добрый hyh. Действительно всё работает.
Ну и Мимопроходящему тоже сенкс- хорошая ссылочка.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как должен выглядеть запрос в котором ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]