Введение в СУБД MySQL

Как взломать почту самостоятельно смотрите на www.soft-x2016.ru. | На сайте www.detect-standard.ru набор 18 монет 70 лет победы. | На сайте http://budesh-bogat.ru отзовик отзывы о заработке, bogat. |

Возможные решения


1. mysql> select count(*) from employee_data -> where yos >= 4;

На рис. 7.23. приведен результат запроса.

Число сотрудников, которые проработали более трех лет

Рис. 7.23.  Число сотрудников, которые проработали более трех лет

2. mysql> select age, count(*) -> from employee_data -> GROUP BY age;

На рис. 7.24. приведен результат запроса.

Количество сотрудников в группах одного возраста

Рис. 7.24.  Количество сотрудников в группах одного возраста

3. mysql> select age, count(*) -> from employee_data -> GROUP BY age -> ORDER by age DESC;

На рис. 7.25. приведен результат запроса.

Количество сотрудников в группах одного возраста с обратной сортировкой

Рис. 7.25.  Количество сотрудников в группах одного возраста с обратной сортировкой

4. mysql> select title, AVG(age) -> from employee_data -> GROUP BY title;

На рис. 7.26. приведен результат запроса.

Средний возраст сотрудников по должностям

Рис. 7.26.  Средний возраст сотрудников по должностям

5. mysql> select title, AVG(age) -> AS 'средний возраст' -> from employee_data -> GROUP BY title -> ORDER BY 'средний возраст' DESC;

На рис. 7.27. приведен результат запроса.

Средний возраст сотрудников по должностям с использованием псевдо-имени столбца

Рис. 7.27.  Средний возраст сотрудников по должностям с использованием псевдо-имени столбца

Примечание: Нам нужно задать псевдо-имя для столбца, содержащего среднее значение возраста, чтобы его можно было сортировать.

© 2003-2007 INTUIT.ru. Все права защищены.




Начало  Назад