powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Два конца, два столбца и по середине гвоздик - как?
4 сообщений из 4, страница 1 из 1
Два конца, два столбца и по середине гвоздик - как?
    #38323884
Deric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имееться таблица:
datetime order summ2013-07-01 00:00:00 1 15002013-06-10 00:00:00 1 5002013-06-05 00:00:00 2 -25002013-05-01 00:00:00 1 7002013-05-01 00:00:00 2 -800
Эту таблицу нужно несколько переколбасить так что бы считалась сумма по месяцам в зависимости от номера ордера т.е. примерно так
datetime order summ2013-07 00:00:00 1500 02013-06 00:00:00 500 -25002013-05 00:00:00 700 -800
Как развернуть один вертикальный столбец, в два горизонтальных? Спасибо ...
...
Рейтинг: 0 / 0
Два конца, два столбца и по середине гвоздик - как?
    #38323897
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deric,

Код: sql
1.
2.
3.
4.
5.
6.
select
 `datetime`
 ,sum(case when `order`=1 then summ else 0 end) as `order`
 ,sum(case when `order`=2 then summ else 0 end) as `summ`
from thetable
group by 1
...
Рейтинг: 0 / 0
Два конца, два столбца и по середине гвоздик - как?
    #38323898
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, обратите внимание на подсветку. Названия полей, совпадающие с зарезервированными словами, это плохо.
...
Рейтинг: 0 / 0
Два конца, два столбца и по середине гвоздик - как?
    #38323930
Deric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо. Все работает, как надо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Два конца, два столбца и по середине гвоздик - как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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