Size: a a a

Node.js — русскоговорящее сообщество

2021 June 17

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Агрегация это когда из много строк получается одна
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Короче нужно просто взять правильную бд :) можно даже mongo, где уже будет нужная тебе структура без лишних связей
источник

s

svasta☦️ in Node.js — русскоговорящее сообщество
аа
источник

s

svasta☦️ in Node.js — русскоговорящее сообщество
ну бд не я выбираю
источник

W

Wjchßlv in Node.js — русскоговорящее сообщество
Зря ты так про лишние связи))0
источник

ED

Evgeni Dmitriev in Node.js — русскоговорящее сообщество
хорошая бд сама выберет кого угодно ))
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
У вас JOIN неверный, там поля должны совпадать если на то пошло, или просто названия разные
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Ну в задании у него просто группы и массив к группе, если больше ничего не предполагается, то можно так и хранить ключ - значение где значение это массив....а это то любая бд умеет и нормализация бд не нужна
источник

s

svasta☦️ in Node.js — русскоговорящее сообщество
так а где они не совпадают?
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Понял, id == group_id, названия разные, попробуйте вариант с агрегацией в самой СУБД
источник

s

svasta☦️ in Node.js — русскоговорящее сообщество
У меня везде чистый sql пишется
источник

T🚀

The 🚀 in Node.js — русскоговорящее сообщество
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Какая СУБД?
источник

s

svasta☦️ in Node.js — русскоговорящее сообщество
ну group_id это "ссылка" на id таблицы groups
источник

s

svasta☦️ in Node.js — русскоговорящее сообщество
mysql
источник

ED

El Developer🔥 in Node.js — русскоговорящее сообщество
А РАЗВЕ ЕСЛИ У МЕНЯ POSTGRESQL, ТО ТАМ МОГУТ БЫТЬ ФУНКЦИИ КОТОРЫЕ НЕДОСТУПНЫ НА MYSQL?
источник

AB

Andrey Bondarenko in Node.js — русскоговорящее сообщество
Конечно
источник

ED

El Developer🔥 in Node.js — русскоговорящее сообщество
ОФИГЕТЬ, БУДУ ЗНАТЬ
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
select group_concat(поле), ещё поля from таблица group by поле
источник

W

Wjchßlv in Node.js — русскоговорящее сообщество
Тогда чем хуже использовать ту же бд, но просто сложить все в одну таблицу сразу)
Или пойти по хардкору, массив "тегов" прям так и хранить массив в записи, хоть даже текстом)
Использовать можно что угодно, но nosql не лучший вариант для релационки
источник