Соль такая: Таблица юзеров, столб pack1, pack2 Таблица packs, со столбом type1, type2 И есть страница с выводом паков И вот тут я исломался, мол стандартный pac у всех есть он отображается. И вот мне нужно, если у пользователя в pack2 весить true, то на странице с выводом, выводятся паки
SELECT * FROM users u LEFT JOIN packs p on packs.user_id = users.id WHERE "Вот тут чё хочешь делай со своими паками, тайпами.." БД реляционная, значит между нужными таблицами должен быть внешний ключ, по которому можно соотносить записи, группы записей Забираешь все нужные записи в общую выборку и творишь чего надо с данными в них (Не надо репрессий. я всё :D)
WHERE EXISTS, LEFT JOIN + WHERE, subqueries, window functions + aggregations, что-то конкретное можно если ты запилишь более понятное описание проблемы желательно с примером на sqlfiddle