Tema: Re: kaip (pa)select(inti) ?
Autorius: zZz
Data: 2011-02-07 17:11:02
Mano kodas tinka, kai brūkšnių - ne vienas. Kai vienas ar mažiau - reikia taisyklių ir pakiščiau case.
mssql ar ne mssql nurodyta nebuvo.

"Dainius" <dainius@something.com> wrote in message news:iip0al$dmj$1@trimpas.omnitel.net...
>o jei bruksniu ne vienas ir naudojam ne mssql?
> 
> 
> On 02/07/2011 03:29 PM, zZz wrote:
>> select LEFT(RIGHT(laukas, LEN(laukas) - CHARINDEX('-', laukas)), CHARINDEX('-', RIGHT(laukas, LEN(laukas) - CHARINDEX('-', laukas))) - 1)
>>
>> "b2b"<b2b@inbox.lt>  wrote in message news:iiot5a$6d2$1@trimpas.omnitel.net...
>>> Dainiau, butu vienas toks irasas, tiktu tavo pasiulytas variantas, bet cia
>>> bus sarasas su panasiomis reiksmemis.
>>> rl, o jei 2-as bryksnys ne visad toje vietoje ? Gali buti netgi taip, akd jo
>>> isvis nebus.
>>>
>>> Kaip tada ?
>>>
>>>
>>> "rl"  parašė naujienų news:iiosq1$5i4$1@trimpas.omnitel.net...
>>>
>>> SELECT SUBSTRING('ABCD-EFGH-IJKL', 6, 4)
>>>
>>> On 2011.02.07 13:27, b2b wrote:
>>>> Sveiki, tarkime turime SQL lentos celėje reikšmę "ABCD-EFGH-IJKL".
>>>> Kaip parašyti select'ą, kad rodytų tik "EFGH" ?
>>>>
>>>> Taip pat domintų tokia galimybė excel programoje. Gal yra kokia formulė ?
>>>>
>>>> Ačiū.
>>>
>