Size: a a a

2021 August 05

IZ

Ilia Zviagin in MySQL
Шли тогда нормальное описание таблиц (DDL) и нормальное описание того, что тебе надо (тут уж придётся напрячься, на русском языке написать)
источник

IZ

Ilia Zviagin in MySQL
Да, надо подтавлять параметры , в виде ?
источник

s

svasta☦️ in MySQL
Ну в node.js можно через «?»
источник

АК

Айданбек Калымбеков... in MySQL
Потому что неудобно читать, понимать, пожалей 2000 человек
источник

s

svasta☦️ in MySQL
Ну через вопросительный знак, тоже очень неудобно. Но окей я когда буду. Кидать сюда что-то буду заменять переменные на какие-то строки и цифры
источник

s

svasta☦️ in MySQL
Что значит ddl? Чуть позже скину любую инфу
источник

АК

Айданбек Калымбеков... in MySQL
за день уже мог спокойно переписать на ?, тут люди не просто так тебя просят сделать, потому что хотят помочь а ты вместо того чтобы идти на встречу, сопротивляешься
источник

IZ

Ilia Zviagin in MySQL
SHOW CREATE TABLE XXXX
источник

s

svasta☦️ in MySQL
Я же сказал, без проблем смогу чуть позже смогу заменить. Я просто интересуюсь
источник

IZ

Ilia Zviagin in MySQL
К тому же у тебя запрос тупо неверный. Ну, не то чтобы совсем неверный,некорректный.
                    FROM tbl_user tu
                   LEFT JOIN tbl_users_groups_relations tug ON tu.id = tug.user_id
                   LEFT JOIN tbl_groups tg ON tug.group_id = tg.id
                   WHERE tg.id = ?


tg это что ? Это tbl_groups tg

Как оно в запросе участвует?

LEFT JOIN tbl_groups tg ON tug.group_id = tg.id

Почему ты тогда условие на эту таблицу пишешь в WHERE ?
JOIN автоматом становится не LEFT, а INNER.

JOIN в tg идёт через tug, она тоже LEFT, а должна быть INNER тогда, ибо такого не бывает: если ветка JOIN ов LEFT, она должна быть вся LEFT, либо иначе вся INNER.

Так что вообще нихера не понятно, что ты там хотел выбирать...

Всё, что в списке вывода , после SELECT и до FROM можно было не присылать, в нём информации - ноль, ты если хотел какие-то отдельные поля показать, покажи только их.
источник

s

svasta☦️ in MySQL
Ща вернусь за комп отвечу, по джоинам согласен
источник

АК

Айданбек Калымбеков... in MySQL
👍
источник

3

3ME9 in MySQL
подскажите как составить regexp условие, чтобы можно было отобрать строки которые содержат, например, три слова в любой последовательности.
если указывать '(мама|мыла|раму)' то найдёт все строки что содержат хотябы одно слово, можно указать '(мама мыла раму|раму мыла мама|мама раму мыла...)', три точки понятно остальные варианты, так очень длинно, может можно как-то по короче это записать?
источник

G

Grigorij in MySQL
like ''%mama%' and like '%mila%' and like '%ramu%' - так например
источник

3

3ME9 in MySQL
это я и сам знаю, спасибо
слова это для упрощения, там выражение регэкспа, потому нужно через регэксп
источник

G

Grigorij in MySQL
Ну так же 3 регекса подряд
источник

G

Grigorij in MySQL
не обьединяя в один
источник

DE

Denis Efremov in MySQL
источник

DE

Denis Efremov in MySQL
источник

3

3ME9 in MySQL
спасибо, это тоже не то, там намного сложнее всё и на несколько регекспов фиг разобьёш. буду думать, спасибо
источник