SELECT
GROUP_CONCAT(pc.`model` SEPARATOR ', ') AS 'models',
pc.`speed`,
pc.`ram`
FROM pc
GROUP BY pc.`speed`, pc.`ram`
HAVING COUNT(*) >= 2
LOAD DATA INFILE 'C:\sixkwords.csv' INTO TABLE slovar (word)
LINES TERMINATED BY '\n';
SELECT
user.`id`,
user.`login`,
COALESCE(salary_table.`money_sum`, 0)-COALESCE(spending_table.`money_sum`, 0) AS 'sum'
FROM
`user`
LEFT JOIN (
SELECT
salary.user,
SUM(salary.`money`) AS 'money_sum'
FROM salary
GROUP BY salary.`user`
) salary_table ON salary_table.`user`= user.`id`
LEFT JOIN (
SELECT
spending.user,
SUM(spending.`money`) AS 'money_sum'
FROM spending
GROUP BY spending.`user`
) spending_table ON spending_table.`user`= user.`id`
GROUP BY user.`id`
SELECT
t1.`ID`,
t1.`name`
FROM
`t1`
LEFT JOIN `t2` ON (t2.`t1_id`=t1.`ID`)
WHERE `t2`.id IS NULL
# kill the running mysql process
sudo service mysql stop
# start mysql in safe mode and skip grant tables
sudo mysqld_safe --skip-grant-tables --skip-networking &
# log in with root
mysql -u root
SELECT
CASE
WHEN (GROUP_CONCAT(f.name SEPARATOR '|||') LIKE '%|||%') THEN
NULL
ELSE
f.name
END AS filter_name,
pg.name AS group_name
FROM
filters AS f
JOIN filters_products_group AS fpg ON f.id = fpg.filters_id
JOIN products_group AS pg ON fpg.products_group_id = pg.id
GROUP BY f.name
Не будет ли большой нагрузки, если при каджой выдаче товаров искать через все ордера сумму всех заказов поставщика?
Или лучше у поставщика сделать в таблице "сумма всех заказов" и приплюсовывать туда сумму при каждой покупке?
<?php
mysqli_query($CONNECT, "INSERT INTO 'vacancies' VALUES (NULL, '{$_POST['title']}', '{$_POST['wysiwig-area']}', NOW()");
SET @id = 0;
;
SELECT
@id := @id+1,
table.`field1`,
table`field2`
FROM `table`
SELECT
product.*,
GROUP_CONCAT(store.`name`) AS 'stores'
FROM
`product`
JOIN `product_to_store` ON product_to_store.`product_id`=product.`id`
JOIN `store` ON store.`id`=product_to_store.`store_id`
Нужно найти в этом тексте все полные совпадения из БД.
SELECT *
FROM `phrases`
WHERE
'В ноябре в Лондоне большой человек купил большой дом для своей большой семьи. В доме была кафельная панель.'
LIKE CONCAT('%', phrases.`phrase` , '%')