Имена участников (разделяйте запятой).
MySQL error 1054 и как с ней бороться
2 запроса лучше Влияет ли SQL_CALC_FOUND_ROWS на производительность запросов?
опишите подробней что делаете, а то не ясно у вас есть файл .sql и вы хотите перенести данные в базу (т.е. делаете импорт через воркбенч)? тогда...
MySQL error 1025 имеет всего 3 возможных причины, см Ошибки внешних ключей --- Добавлено --- И зачем сначала создавать индекс...
SELECT user.id, ifnull(q1,0) - ifnull(q2,0) as balance FROM user LEFT JOIN (select user_id, sum(invoice.amount) as q1 from invoice group by...
используйте ifnull(), чтобы превратить null в строку/значение
4. вариант - Генерируемые колонки в MySQL 5.7/MariaDB 5.2
почему так правильней?
CONSTRAINT `FOREIGN KEY это не отдельный запрос, а часть оператора create table или alter table дополнительно см: -) хорошее короткое объяснение...
Обзор возможных вариантов есть тут. При неизвестном заранее кол-ве столбцов нужно использовать хранимую процедуру, которая посчитает кол-во...
есть 3 способа, см Обновление сервера 3.23 и 4.0
https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#function_in
https://dev.mysql.com/doc/refman/5.7/en/getting-unique-id.html
Ещё возможен вариант добавления числа к каждой строке исходного запроса. Вопрос в том как ТС представляет желаемый результат? Кроме того, нельзя...
первый запрос возвращает набор строк количество записей в таблице articles это число как вы представляете итоговый результат?
and и or местами поменяй
SELECT t1.id FROM table1 t1 left JOIN table2 t2 ON t1.id = t2.id WHERE t1.type = 'admin' and t2.id is null --- Добавлено --- что изменится от...
используй field вместо find_in_set
SELECT * FROM table WHERE id IN (8,5,12,4) ORDER BY FIND_IN_SET(id, '8,5,12,4')
судя по всему не разобрались. зачем вам дважды группировка? и order + limit снаружи? у вас есть запрос определяющий 10 наиболее часто...