Лабораторная работа: Создание базы данных в 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;

К-во Просмотров: 322
Бесплатно скачать Лабораторная работа: Создание базы данных в MySQL