172 похожих чатов

Всем привет) есть такой запрос: select * from info_company LEFT JOIN (SELECT STRING_AGG(info_companycategory.name,

' - ') AS name, company_id
FROM info_companycateg

inner join info_companycategory ON info_companycategory.id = info_companycateg.category_id
WHERE info_companycategory.direction_id IN (SELECT direction_id FROM info_userdirection WHERE user_id = 676)
GROUP BY company_id
) info_companycategory ON info_companycategory.company_id = info_company.id
where info_companycategory.id IN (104,114,54,20,64,74,94,84)

на последней строке ошибка:
ERROR: column info_companycategory.id does not exist

подскажите пожалуйста с чем это может быть связано?
эта таблица недоступна в этой части запроса?
вроде как должна быть))

7 ответов

15 просмотров

Разместите ваш запрос тут https://sqlize.online/ и ссылку скиньте в чат

Svyatoslav-Prudnik Автор вопроса

https://sqlize.online/sql/psql14/d90de36d70005cefa57333edd82ae0e8/

>AS name, company_id Ни одного столбца с именем id я тут, в определении info_companycategory действительно не вижу.

А это колонка не из таблицы, вы такое имя дали inline view прямо в запросе

Svyatoslav Prudnik
https://sqlize.online/sql/psql14/d90de36d70005cefa...

Вообще рекомендую на будущее, что-бы другим участникам было проще разбираться, делать удобочитаемое форматирование

Svyatoslav-Prudnik Автор вопроса
Ilya Anfimov
>AS name, company_id Ни одного столбца с именем i...

AS name, company_id это столбцы из таблицы info_companycateg а ошибка для таблицы info_companycategory или я вас неправильно понял?)

Svyatoslav Prudnik
AS name, company_id это столбцы из таблицы info_co...

Это столбцы из запроса к таблицэ info_companycoteg, который используется в join и именуется там info_companycategory. Вообще, смените все названия на уникальные и мнемоничные. Поскольку в этом -- действительно голову сломать можно.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта