Prosim o radu nebo priklad jak na trizeni PSC.
Nejvhodnejsi nastroj mi pripada Acces,fox,nebo VB.
Mam adresy s 5 mistnym PSC 10000 az 79999.
zadani:Pridat poradove cislo kazde adrese ,jestli je pocet stejnych PSC adresy 10,tak vzestupne dle 5 cisel PSC,v pripade ze ne ,nasleduje 10 stejnych PSC po prvnich 3 mistech PSC,v pripade ze zbudou adresy tak seradit na konci dle PSC vzestupne.
priklad :
15x 10000 >10 adres na PSC
13x 12000 >10 adres na PSC
1x 14001 }
1x 14002 }
2x 14003 } >10 adres na 3 mista PSC
7x 14004 }
15x 30000 >10 adres na PSC
10x 42568 >10 adres na PSC
1x 14356 }
1x 16000 }
1x 28500 } vzestupne
2x 74605 }
diky
sos
Fórum › Visual Basic
Trizeni PSC
??????????????????????????????????????
ježíš buď to nechápu nebo sem hloupý, na co se jako ptáš???????????
ježíš třídíš přeci číslo
tabulka adresy obsahuje pole s názvem psc, ve kterém jsou ta tvá psc
SELECT psc from adresy ORDER BY PSC ASC vrátí recordset setříděný od nejmenšího k největšímu
SELECT psc from adresy ORDER BY PSC DESC vrátí recordset setříděný od největšímu k nejmenšímu
aha, no tak tohle setřídíš jedině tak že vytvoříš virtualní sloupec v recordsetu,
proženeš to smyčkou a budeš si počet výskytů každého psc zapisovat
prostě uděláš select group by psc a v cyklu do while to spočítáš pro každé psč
nebo to co musím dělat já,protože já když udělám pod ADO
select 0 as cetnost form mytable; neboli tvorba virtuálního sloupce ,tak je tento readonly
všechno nasypeš do nové tabulky ve které ale budeš mít navíc ten sloupec četnodt samozřejmě musíš to zas projet a počítat kolikrát už tam je
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Třízení prvků v poli — založil Marek
Moderátoři diskuze