Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как правильно написать запрос? / 3 сообщений из 3, страница 1 из 1
02.12.2014, 15:11:11
    #38822674
dmuradz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать запрос?
Добрый день, имеется таблица order со структурой:
id
type (тип приход или расход)
fromwhom (от кого приход\куда расход)
sum (сумма прихода/расхода)
valute(валюта руб/доллары)

Как вывести из этой таблицы все приходы и расходы из одного источника fromwhom(из одного источника может быть несколько приходов/расходов) в следующем формате?

N От кого/Куда Приход Расход
РУБ. USD РУБ. USD
1 fromwhom 1 100 2000 25
2 fromwhom 2 1500 30 30
...
Рейтинг: 0 / 0
02.12.2014, 15:13:44
    #38822675
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать запрос?
Никак.
Показанная структура не устанавливает связи прихода и расхода, которые Вы по непонятным резонам положили в одну строку.
...
Рейтинг: 0 / 0
02.12.2014, 15:17:04
    #38822680
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать запрос?
dmuradzв следующем форматекакой-то формат у вас... используйте хотя бы тег fixed, а лучше csv
Ну а вообще по описанию - элементарная задачка на group by + sum, если не считать нумерации. Если так уж прямо необходимо, чтобы нумеровал сервер, а не клиент, то по этому вопросу вам сюда FAQ: Нумерация строк и другие вопросы про использование переменных
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как правильно написать запрос? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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