Praktiskai nebuna nemigruojanciu DB, nors aisku galima sakyti kad nemusu reikalas kas bus ateiti :) "Raimis" <somebody@nomail.com> wrote in message news:iu96gu$clc$1@trimpas.omnitel.net... > 1. ... by Right(space(5)+NR,5) (MS SQL) > > > > "zZz" <zZz@zirzilia.lt> wrote in message > news:iu948p$a1a$1@trimpas.omnitel.net... >> Šiandien prireiks, gal kas darėt sekantį grupavimą ir pasidalinsit >> metodu? >> >> MSSQL 2008 R2 >> >> Yra lenta su lauku NR nvarchar(5) not null. Reikia sugrupuoti pgl. iš >> eilės einančius numerius, >> turėtų sugrupuoti taip (ryšium su tuo, kad kiti parametrai vienodi): >> >> --- >> 1. >> jei yra šie NR - 1, 2, 3, 27, 28, 35, 51, 52, 53, 54 >> >> 1-3 >> 27-28 >> 35 >> 51-54 >> >> --- >> 2. >> Atitinkamai su 1A, 2A, 3A, 27A, 28A, 35A, 51A, 52A, 53A, 54A >> >> 1A-3A >> 27A-28A >> 35A >> 51A-54A >> >> --- >> 3. >> Persidengiančios aibės - 1, 1A, 2, 2A, 3 - turėtų būti atskiros >> >> 1-3 >> 1A-2A >> >> --- >> Domina bet kurio varianto atskirai ir visų variantų bendras sprendimas. >> Ačiū iš anksto. > >