Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение записей по условиям / 1 сообщений из 1, страница 1 из 1
11.03.2015, 20:37:32
    #38901818
NovLee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение записей по условиям
у меня есть таблицы, с данными:
t1-номера объектов, t2-операция над объектами, t3-значения операции, t4-вид операции.
Данные за Январь
select t1.id as id,
t3.zn_op as zn_Janury
from t1 join t2 on t1.id=t2.id_nomer join t4 a on t2.id_tip=a.id
join t3 on t2.id=t3.id_op
where t2.ddate between '01.01.2014' and '31.01.2014'
and t4.id=1001
Данные За Февраль
select t1.id as id,
t3.zn_op as zn_Febrary
from t1 join t2 on t1.id=t2.id_nomer join t4 a on t2.id_tip=a.id
join t3 on t2.id=t3.id_op
where t2.ddate between '01.02.2014' and '28.02.2014'
and t4.id=1001
Но также необходимо проверить: в таблице могут быть такие варианты как
1- условие номер объекта|значение операции Январь|значение операции Февраль
1 100 200
2-условие номер объекта|значение операции Январь|значение операции Февраль
2 - 200
3-условие номер объекта|значение операции Январь|значение операции Февраль
3 300 -
Как соединить выполнение этих запросов? код написан в документе но не знаю верно ли???
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение записей по условиям / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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