Лабораторная работа: Создание базы данных в MySQL
mysql> SELECT COUNT(DISTINCT cod_prodav) FROM sale;
Определим стоимость продаж
mysql> SELECT SUM(cost_s) FROM sale;
Определим стоимость продаж у продавца Птицына
mysql> SELECT SUM(cost_s) FROM sale WHERE (cod_prodav=(SELECT cod_prodav FROM prodav WHERE name_prodav="Птицын"));
Выведем коды сделок, где стоимость сделки превысила среднее значение.
mysql> SELECT cod_s FROM sale WHERE cost_s>(SELECT AVG(cost_s) FROM sale);
Выведем записи в таблице сделок, для которых стоимость сделок превышает среднее значение за 2005 и последующие годы.
mysql> SELECT * FROM sale WHERE cost_s>(SELECT AVG(cost_s) FROM sale WHERE YEAR(date_s)>2004);
Выведем для каждого продавца, какие покупатели живут в одном городе с продавцом.
mysql> SELECT prodav.name_prodav, pokup.name_pokup, pokup.city_pokup FROM prodav
, pokup WHERE prodav.city_prodav=pokup.city_pokup;
Выведем у каждого продавца, какие покупатели в каждом городе у него покупают.
mysql> SELECT prodav.name_prodav, pokup.name_pokup, pokup.city_pokup FROM pokup, prodav WHERE pokup.cod_prodav = prodav.cod_prodav;