X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Привет нужен sql запрос, могу купить за деньги
autotype
autotype
Topic Starter сообщение 13.8.2013, 13:24; Ответить: autotype
Сообщение #1


Привет нужен sql запрос, могу купить за деньги


таблица Пример данные будут разные
idmanager | cost | datetime
---------------------------
1 | 100 | 2013-07-23 13:14:00
---------------------------
2 | 200 | 2013-07-23 13:15:00
---------------------------
2 | 300 | 2013-07-23 13:16:00
---------------------------
1 | 400 | 2013-07-23 13:17:00
---------------------------
2 | 500 | 2013-07-23 13:18:00

результат
idmanager | cost | datetime
---------------------------
1 | 100 | 2013-07-23
---------------------------
2 | 500 | 2013-07-23
---------------------------
1 | 400 | 2013-07-23
---------------------------
2 | 500 | 2013-07-23
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
isvetlichniy
isvetlichniy
сообщение 13.8.2013, 14:10; Ответить: isvetlichniy
Сообщение #2


непонятно, опиши подробнее что нужно сделать, какие фильтры использовать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fedornabilkin
fedornabilkin
сообщение 13.8.2013, 14:50; Ответить: fedornabilkin
Сообщение #3


Возможно просто выбрать данные из таблицы.
Если надо преобразовать формат даты, то это делает не SQL, а функция date();
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
autotype
autotype
Topic Starter сообщение 13.8.2013, 14:54; Ответить: autotype
Сообщение #4


да не совсем если idmanager несколько записей подряд их нужно сгрупировать и выдать суму cost
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 13.8.2013, 15:39; Ответить: matroskin8
Сообщение #5


Да задачу бы сформулировали нормально и пример поточнее дали с корректными исходными данными и данными, которые нужно получить в итоге... а то начнем с того, что даже в представленном примере непонятно откуда у второго менеджера взялась вторая сумма 500... ну и группировка обозначает выдачу одного результата для группы... например, менеджер и итоговая сумма по нему - в итоговом результате группировки нет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
autotype
autotype
Topic Starter сообщение 13.8.2013, 16:20; Ответить: autotype
Сообщение #6


>откуда у второго менеджера взялась вторая сумма 500
да все есть есть таблица где

---------------------------
2 | 200 | 2013-07-23 13:15:00
---------------------------
2 | 300 | 2013-07-23 13:16:00


результат

---------------------------
2 | 500 | 2013-07-23

вот оно и должно групировать и выдавать сумму
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
isvetlichniy
isvetlichniy
сообщение 13.8.2013, 17:09; Ответить: isvetlichniy
Сообщение #7


вот оно и должно групировать и выдавать сумму

неее, одним запросом такое не получишь, можно вычислить сумму по всему idmanager, но чтобы только для тех, что идут подряд не получится.
а вот средствами php перебором можно такое вычислить и запихнуть например в массив в нужном виде.
могу сделать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
autotype
autotype
Topic Starter сообщение 13.8.2013, 17:26; Ответить: autotype
Сообщение #8


>isvetlichniy
если что сколько будет?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fedornabilkin
fedornabilkin
сообщение 13.8.2013, 17:31; Ответить: fedornabilkin
Сообщение #9


неее, одним запросом такое не получишь

Как не получишь?
А так?
SELECT idmanager, sum( cost) AS sum
FROM table
GROUP BY idmanager
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 13.8.2013, 17:36; Ответить: matroskin8
Сообщение #10


[member=fedornabilkin], не, там у ТС несколько иная задача... нужно суммировать и группировать не все абсолютно значение, а только идущие строго подряд.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
79 metvekot 13007 12.3.2024, 23:00
автор: Lumex
Открытая тема (нет новых ответов) Сайты под ключ любой сложности за разумные деньги
7 OlgaMcField 2897 11.3.2024, 10:42
автор: OlgaMcField
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
22 freeax 3388 10.3.2024, 23:15
автор: Boymaster
Открытая тема (нет новых ответов) Нужен сайт с автонаполнением по XML
1 REGNET 1081 7.3.2024, 15:08
автор: REGNET
Открытая тема (нет новых ответов) Нужен райтер на постоянку
13 Kiloan_Frost 3273 6.3.2024, 22:24
автор: vitaliraduga


 



RSS Текстовая версия Сейчас: 19.3.2024, 8:31
Дизайн