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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) В течении десяти лет копил деньги . Куда вложить?
8 kapusta1 809 26.3.2024, 21:50
автор: kapusta1
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
23 freeax 3653 24.3.2024, 20:55
автор: Liudmila
Открытая тема (нет новых ответов) Запрос на бесплатные полезности
7 Tia2 1845 23.3.2024, 11:27
автор: Alexand3r
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыPROXYWINS.com - Купить индивидуальные серверные прокси IPv4.
Хороший ОПТ, ЛУЧШАЯ ЦЕНА - ПРОМОКОД ВНУТРИ
50 ProxyWins 25913 22.3.2024, 4:36
автор: ProxyWins
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
79 metvekot 13102 12.3.2024, 23:00
автор: Lumex


 



RSS Текстовая версия Сейчас: 29.3.2024, 19:20
Дизайн