Size: a a a

2021 October 19

ВС

Владимир Свешников... in PHP
А надо через немогу 😅
По другому то оно никак
источник

ВС

Владимир Свешников... in PHP
Вообще, без примера тяжело..
То ли речь про внешний ключ, то ли про независимые друг от друга данные
Нужен пример, вещи разные
источник

AM

Alex Mint in PHP
Я по ходу додумался
источник

AM

Alex Mint in PHP
Пробую
источник

AM

Alex Mint in PHP
Получится, расскажу что я хотел)
источник

ВС

Владимир Свешников... in PHP
Вообще если данные не связанные то ИМХО вы хотите странного 😅
Если БД реляционная конечно
источник

DN

Dmitriy Nikolaev in PHP
Кто сталкивался, как решали ?

Error!: SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost'
источник

А

Артём in PHP
Любой, кого в гугле не забанили
источник

ВС

Владимир Свешников... in PHP
Ну типа.. Берём такие и глазками читаем
Error!: Access denied for user 'root'@'localhost'
источник

AM

Alex Mint in PHP
Не получилось
источник

ВС

Владимир Свешников... in PHP
Ну тогда вопрос надо оформить конкретно, камон
С примерами, с кодом, с нормальным описанием чего надо
Чё за данные, чё за СУБД, чего используем
источник

AM

Alex Mint in PHP
Соль такая:
Таблица юзеров, столб pack1, pack2
Таблица packs, со столбом type1, type2
И есть страница с выводом паков
И вот тут я исломался, мол стандартный pac у всех есть он отображается. И вот мне нужно, если у пользователя в pack2 весить true, то на странице с выводом, выводятся паки
источник

ВС

Владимир Свешников... in PHP
источник

MM

Maksim Masiukevich in PHP
Давайте в @phpgeeks
источник

MM

Maksim Masiukevich in PHP
А то буду репрессировать
источник

AM

Alex Mint in PHP
Щас я попробую объяснить как я это себе представлял и думал что так и работает.
Таблица pack
id|name|file|type
1.  N.              1
2.  N.              3

Таблица юзер
id|name|type1|type2|type3

И вот я не понимаю как сделать чтобы выводились все pack которые горят в юзерс типа "true"
источник

AM

Alex Mint in PHP
Если не поймёшь, на листочке нарисую))
источник

ВС

Владимир Свешников... in PHP
SELECT * FROM  users u
LEFT JOIN packs p on packs.user_id = users.id
WHERE  "Вот тут чё хочешь делай со своими паками, тайпами.."
БД реляционная, значит между нужными таблицами должен быть внешний ключ, по которому можно соотносить записи, группы записей
Забираешь все нужные записи в общую выборку и творишь чего надо с данными в них
(Не надо репрессий. я всё :D)
источник

SP

Sergey Protko in PHP
WHERE EXISTS, LEFT JOIN + WHERE, subqueries, window functions + aggregations, что-то конкретное можно если ты запилишь более понятное описание проблемы желательно с примером на sqlfiddle
источник
2021 October 20

AM

Alex Mint in PHP
Владимир: 285058

Sergey: 285059

К сожелению я не на столько спец, чтобы понять о чем вы, но я додумался как можно сделать ещё, и сделал все через 1 таблицу)
источник