Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

ОФОРМЛЕНИЕ ЗАПРОСЫ MYSQL

Юлия Лясковская Serafimova Ученик (76), на голосовании 3 года назад
Помогите написать запрос:
1. Вывести среднюю сумму товаров, поставляемых в бутылках, округлив до двух знаков после запятой, столбец назвать Summ.
2. Найти количество клиентов, которые не проживают во Франции и Германии, столбец назвать Countt.
3. Вывести имена сотрудников, родившихся после 01.01.2968. Отсортировать результат по имени.

СПАСИБО!
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (445791) 3 года назад
1. Схему базы в студию.
2. Показывай, что наваял.
3. Что, блин, такое "средняя сумма"? Пусть у меня в бутылках поставляется водка и кораблики. Какова по-твоему их "средняя сумма"?
Оракул Оракул (62089) 3 года назад
Без схемы бд только так

1. select round(avg(поле_количество_товара), 2) as summ from таблица_товаров
where поле_упаковки_товара = бутылка;

2. select count(айди_клиента) from таблица_клиентов
where место_прожавания in (Франция, Германия);

3. select имя_сотрудника from таблица_сотрудников
where поле_дата_рождения >= to_date('01.01.2968', 'dd.MM.yyyy');
Юлия Лясковская SerafimovaУченик (76) 3 года назад
Спасибо за ваш ответ. на пункт 3. ввожу SELECT FirstName FROM Employees WHERE BirthDate >= ('01.01.1968') ; но результат не выдается ((
Оракул Оракул (62089) Юлия Лясковская Serafimova, to_date не написали, так просто строка, а метод превращает строку в дату
Похожие вопросы