OT Cislovani radku v SQL prikazu SELCT ?

turby@chips.cz turby@chips.cz
Úterý Duben 5 17:57:56 CEST 2005


Zdravim,
 
 pro velke tabulky je to naprosto silene. tohle mi nekdo napsat do
 projektu a nemel by k tomu opravdu ale opravdu padny duvod tak mu
 ruce urazim :o)

 navic v tabulce nemusi byt unikatni id a tudiz to nepujde pouzit.

--   
 turby@chips.cz

5. dubna 2005, 17:58:36, napsal jste:
> Tohle je nesrozumitelne ?

> select id,nazev, (select count * from tabulka t1 where t1.id > tabulka.id )
> poradi
>  from tabulka
>  order by id

> Podle toho bezne cislujem a i do insert. Ten sloupec poradi krasne vrati
> 0,1,2,3,4,....
> Jirka

> ----- Original Message ----- 
> From: "Pavel Novotný" <novotny.pp@atlas.cz>
> To: "'HW-news'" <hw-list@hw.cz>
> Sent: Tuesday, April 05, 2005 4:21 PM
> Subject: RE: OT Cislovani radku v SQL prikazu SELCT ?


> Ja to popravde potrebuji do INSERTu kde potrebuji vkladat poradove cislo
> zaznamu, ale vzhledem k tomu, ze to je
> INSERT INTO ... SELECT tak jsem se zeptal na ten select

> Muzu to resit programove, ale je skoda psat kod tam kde staci jeden insert,
> ale nevim jak inkrementovat cislo zaznamu, ktere je
> SELECT max(cislozaznamu) from tabulka + 1,2,3,......
> Struktura databaze je pevne dana a zadne triggery ci jina kouzla nepripadaji
> v uvahu ,zapisujeme do databaze vyhodnocovaciho sw od dodavatele od nekud z
> USA.





> -----Original Message-----
> From: hw-list-bounces@list.hw.cz
> [mailto:hw-list-bounces@list.hw.cz] On
> Behalf Of turby@chips.cz
> Sent: Tuesday, April 05, 2005 3:43 PM
> To: HW-news
> Subject: Re: OT Cislovani radku v SQL prikazu SELCT ?

> Zdravim,
>  nektere sql servery to umi, ale ne vsechny. navic je to pomerne k  nicemu.
> co tim chcete vyresit? poradi radku ve vysledku vam nic  nerekne a muze byt
> pomerne dost zavadejici. hlavne kdyz se vam pokazi  indexy tak budete mit
> porad korekni poradi i kdyz bude chybne. lze to  samozrejme nahradit poradim
> klice v poli vysledku dotazu.

> --
>  turby@chips.cz

> 5. dubna 2005, 15:37:59, napsal jste:
>> Omlouvam se za OT , ale pisu sw pro laboratorni automat, ktery primo
>> komunikuje s SQL serverem nebo Access databazi a potrebuji nasledujici
>>
>> SELECT *, x  FROM tabulka
>>
>> pricemz x by ve  vysledku tohoto selektu melo byt poradove cislo radku
>> v danem vyberu tj  1,2,3,4,5,6....
>>
>> Lze to nejak resit  pomoci jazyka SQL ?
>>
>>
>> Dekuji
>>
>>
>>
>>
>>



> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list






Další informace o konferenci Hw-list