OT Cislovani radku v SQL prikazu SELCT ?

jirka7a@seznam.cz jirka7a@seznam.cz
Úterý Duben 5 18:27:21 CEST 2005


Bohuzel nemate pravdu je to lepsi nezi cislovat na klientu tj. vratit data 
na klienta a ocislovat a zase znovu vlozit. Pouzivame to prave z tohoto 
duvodu na serveru a ZEJMENA pro VELKA DATA.

Ty tabulky treba i docasne on-line indexujem, .... . Dalsi finta je si 
oznacit sloupec autoincrement v docasne tabulce.
Jirka
----- Original Message ----- 
From: <turby@chips.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Tuesday, April 05, 2005 5:57 PM
Subject: Re: OT Cislovani radku v SQL prikazu SELCT ?


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



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


-- 
Příchozí zpráva neobsahuje viry.
Zkontrolováno Antivirovým systémem AVG.
Verze: 7.0.308 / Virová báze: 266.9.1 - datum vydání: 1.4.2005




Další informace o konferenci Hw-list