Forum » Programiranje » mdb prevelik
mdb prevelik
turist1 ::
1 tabela, rad bi napisal sql da mi jo razdeli na 4 enake dele? mi lahko svetujete?
zapisov je 1.000.000 rad bi naredil 4x po 250.000.
primer tabele:
ime kraj posta
kak nasvet?
zapisov je 1.000.000 rad bi naredil 4x po 250.000.
primer tabele:
ime kraj posta
kak nasvet?
turist1 ::
hvala keworkian,
a nekam prezapleteno je napisano, oz. jaz ne razumem popolnoma...
tabela user
ID, name, surname, number,
kako bi izpisal prvih 250.000?
iščem eno enostavno sintaxo, imaš kak predlog?
a nekam prezapleteno je napisano, oz. jaz ne razumem popolnoma...
tabela user
ID, name, surname, number,
kako bi izpisal prvih 250.000?
iščem eno enostavno sintaxo, imaš kak predlog?
turist1 ::
JA hvala darkkk, ja to sem želel (sicer namesto rownum, vpišem "ID" a tu moram potem vsakič, nov query narediti, torej najprej do 250k nato od 250k do 500k in od 500k do 1000k itd... kar je lahko precej dela sploh če bo potrebno zmanjšati število na npr. 50 itd... sem mislil da bi lahko z enim querijem naredil več izpisov.. ne vem ali je sploh možno, da bi enkrat pognal query in bi razdelilo na 4 enake dele, ali 10 itd? a zaenkrat bo tudi to ok
hvala maš pivo v dobrem ;)
hvala maš pivo v dobrem ;)
Isotropic ::
naredi si skripto v bilokaterem programskem jeziku, da ti selecta št. polj po tvojih željah in zapiše v datoteko (alpa kar direkt v nov mdb, ce se da).
darkkk ::
Če lahko direkt s sql packaš:
ampak pazi, ker tole ti naredi še zraven stolpec r.
V konkretno tvojem primeru:
CREATE TABLE druga_cetrtina AS SELECT * FROM( m.*, rownum r FROM imetvojetabele m) WHERE r >= 250000 AND r < 500000
ampak pazi, ker tole ti naredi še zraven stolpec r.
V konkretno tvojem primeru:
CREATE TABLE druga_cetrtina AS SELECT ID, Name, Surname,Number FROM( SELECT m.*, rownum r FROM user m )WHERE r >= 250000 AND r < 500000
Zgodovina sprememb…
- spremenil: darkkk ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [SQL] Pohitritev izpisaOddelek: Programiranje | 2904 (1803) | kuall |
» | Učenje programiranja PHPOddelek: Programiranje | 1483 (1024) | Spura |
» | SQL vprasanje (strani: 1 2 )Oddelek: Programiranje | 8345 (5024) | BivšiUser2 |
» | SQL poizvedbaOddelek: Programiranje | 3262 (2607) | awy |
» | [Oracle] Osnovno povpraševanje problemOddelek: Programiranje | 1912 (1553) | zdravc |