Tema: Re: MSSQL help
Autorius: NicMC
Data: 2013-09-20 16:45:52
Įdomus klausimas - kas šiuo atveju yra anchoras ir kas rekursija? Ir 
kaip iš rekursijos permesti tą periodo pabaigą į anchorą (anchoras 
selectinasi visada, todėl turi nesiselektinti rekursijoj)?

On 2013.09.20 16:19, blah@w wrote:
> googlink CTE (Common Table Expressions) ir tau pavyks
>
> "NicMC" <jzs@freemail.lt> wrote in message
> news:l1hhis$qdh$1@trimpas.omnitel.net...
>> Yra lentelė su periodais ir reikšmėmis.
>>
>> ELEMENT START END VALUE
>> 1 2012-01-12 2012-02-03 10
>> 1 2012-02-04 2012-05-01 20
>> 1 2012-05-02 2012-08-01 20
>> 1 2012-08-02 2012-08-15 30
>> 2 2010-04-13 2012-01-07 17
>>
>> 2 ir 3 eilučių reikšmės yra vienodos, o periodai eina nuosekliai. Kaip
>> išselektinti taip, kad periodai būtų apjungti? Su periodais aišku, bet
>> jeigu jų neapibrėžtas iš anksto skaičius?
>