|
|||
|
Hi,
I have data stored as in below sample : -------------------------------+---------------------------------+-------------- DateBegin | DateEnd | Rate -------------------------------+---------------------------------+-------------- 2005-11-13 00:00:00 2005-11-14 00:00:00 63.0000 2005-11-14 00:00:00 2005-11-15 00:00:00 63.0000 2005-11-15 00:00:00 2005-11-16 00:00:00 45.0000 2005-11-16 00:00:00 2005-11-17 00:00:00 45.0000 2005-11-17 00:00:00 2005-11-18 00:00:00 45.0000 2005-11-18 00:00:00 2005-11-19 00:00:00 45.0000 2005-11-19 00:00:00 2005-11-20 00:00:00 45.0000 2005-11-20 00:00:00 2005-11-21 00:00:00 63.0000 2005-11-21 00:00:00 2005-11-22 00:00:00 63.0000 -------------------------------+---------------------------------+-------------- I have to group the select query in this way : -------------------------------+---------------------------------+-------------- DateBegin | DateEnd | Rate -------------------------------+---------------------------------+-------------- 2005-11-13 00:00:00 2005-11-15 00:00:00 63.0000 2005-11-15 00:00:00 2005-11-20 00:00:00 45.0000 2005-11-20 00:00:00 2005-11-22 00:00:00 63.0000 -------------------------------+---------------------------------+-------------- When I run below grouped statement, I get follewed result: SELECT MIN(DateBegin) AS DateBegin, MAX(DateEnd) AS DateEnd, Rate FROM X GROUP BY Rate -------------------------------+---------------------------------+-------------- DateBegin | DateEnd | Rate -------------------------------+---------------------------------+-------------- 2005-11-13 00:00:00 2005-11-22 00:00:00 63.0000 2005-11-15 00:00:00 2005-11-20 00:00:00 45.0000 -------------------------------+---------------------------------+-------------- How can I do a query like in 2nd sample from top? best regards, rustam bogubaev |
|
|
||||
|
||||
|
|
|
|||
|
PYCTAM wrote:
> Hi, > > I have data stored as in below sample : > > -------------------------------+---------------------------------+------ -------- > DateBegin | DateEnd | Rate > -------------------------------+---------------------------------+------ -------- > 2005-11-13 00:00:00 2005-11-14 00:00:00 63.0000 > 2005-11-14 00:00:00 2005-11-15 00:00:00 63.0000 > 2005-11-15 00:00:00 2005-11-16 00:00:00 45.0000 > 2005-11-16 00:00:00 2005-11-17 00:00:00 45.0000 > 2005-11-17 00:00:00 2005-11-18 00:00:00 45.0000 > 2005-11-18 00:00:00 2005-11-19 00:00:00 45.0000 > 2005-11-19 00:00:00 2005-11-20 00:00:00 45.0000 > 2005-11-20 00:00:00 2005-11-21 00:00:00 63.0000 > 2005-11-21 00:00:00 2005-11-22 00:00:00 63.0000 > -------------------------------+---------------------------------+------ -------- > > > I have to group the select query in this way : > > -------------------------------+---------------------------------+------ -------- > DateBegin | DateEnd | Rate > -------------------------------+---------------------------------+------ -------- > 2005-11-13 00:00:00 2005-11-15 00:00:00 63.0000 > 2005-11-15 00:00:00 2005-11-20 00:00:00 45.0000 > 2005-11-20 00:00:00 2005-11-22 00:00:00 63.0000 > -------------------------------+---------------------------------+------ -------- > > When I run below grouped statement, I get follewed result: > > SELECT MIN(DateBegin) AS DateBegin, MAX(DateEnd) AS DateEnd, > Rate FROM X GROUP BY Rate > > -------------------------------+---------------------------------+------ -------- > DateBegin | DateEnd | Rate > -------------------------------+---------------------------------+------ -------- > 2005-11-13 00:00:00 2005-11-22 00:00:00 63.0000 > 2005-11-15 00:00:00 2005-11-20 00:00:00 45.0000 > -------------------------------+---------------------------------+------ -------- > > How can I do a query like in 2nd sample from top? Care to explain by what you want to group? I cannot recognize it from your sample output. robert |
|
|||
|
On 8 Nov 2005 06:42:33 -0800, PYCTAM wrote:
(snip) Hi rustam, You posted an exact identical copy of this question in the group microsoft.public.sqlserver.programming, and I posted a reply there. Please do not post the same question independently to multiple groups. Best, Hugo -- (Remove _NO_ and _SPAM_ to get my e-mail address) |
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Re: Tranpose : macro help | Arthur Tabachneck | Newsgroup comp.soft-sys.sas | 0 | 02-22-2009 11:11 PM |
| Re: Help with Array for Healthcare Claims Analysis | sas 9 bi user | Newsgroup comp.soft-sys.sas | 0 | 07-31-2008 05:44 PM |