» »

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?:|

keworkian ::

Obscenities in B-Flat

Zgodovina sprememb…

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?

darkkk ::

SELECT * FROM <yourtable> WHERE ROWNUM < 250000;


??

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 ;)

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š:

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[SQL] Pohitritev izpisa

Oddelek: Programiranje
252834 (1733) kuall
»

Učenje programiranja PHP

Oddelek: Programiranje
91445 (986) Spura
»

SQL vprasanje (strani: 1 2 )

Oddelek: Programiranje
688236 (4915) BivšiUser2
»

SQL poizvedba

Oddelek: Programiranje
163217 (2562) awy
»

[Oracle] Osnovno povpraševanje problem

Oddelek: Programiranje
151876 (1517) zdravc

Več podobnih tem