Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос на создание таблицы из полей других таблиц с группировкой / 2 сообщений из 2, страница 1 из 1
06.02.2016, 15:17:54
    #39164771
QjiHlo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на создание таблицы из полей других таблиц с группировкой
Здравствуйте,очень нужна помощь с запросом, в этом деле не сильна, сам синтаксис языка можно сказать не знаю,поэтому застряла.
Задание такое:
Написать запрос, формирующий таблицу простоев скважин, сгруппированных по месяцам и причинам простоя в виде:
MONTH – номер месяца
NAME – причина простоя
POTER_T – суммарное время простоя

Структуры двух других таблиц:
1)downtime – таблица простоя скважины по суткам (по ней можно определить сколько времени была остановлена скважина и по какой причине).
report_date – дата (поле)
cause_id – код причины простоя (поле)
poter_t – время простоя скважины (поле)

2)downtime_cause – таблица расшифровки кодов причин простоя
cause_id – код причины простоя (поле)
name – название причины простоя (поле)

Попыталась создать вот такую вещь:
CREATE TABLE prostoy AS
SELECT downtime.report_date GPOUP BY report_date, downtime_cause.name GPOUP BY name, downtime.poter_t, FROM downtime, downtime_cause WHERE downtime.cause_id=downtime_cause.cause_id

совершенно не уверена в правильности,может кто-то ослепнет от такого,но не судите строго)
Подскажите чайнику как сделать все это правильно.
...
Рейтинг: 0 / 0
06.02.2016, 16:26:16
    #39164786
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на создание таблицы из полей других таблиц с группировкой
запрос формирующий таблицу это не значит @create table
Код: sql
1.
2.
3.
4.
SELECT MONTH(d.report_date) as "МЕСЯЦ", dc.name as "ПРИЧИНА", SUM(d.poter_t) as "СУММА" 
FROM downtime as d, downtime_cause as dc
WHERE d.cause_id=dc.cause_id
GPOUP BY MONTH(d.report_date), dc.name

есть ресурсы неплохие для изучения типа intuit.ru
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос на создание таблицы из полей других таблиц с группировкой / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]