» »

Replace, match... v MySQL

Replace, match... v MySQL

poweroff ::

Imam sledečo situacijo.
Dve tabeli, v eno se zapisujejo cookiji in session IDji, v drugo pa session IDji in obiskane lokacije.

No, sedaj bi pa rad naredil končni izpis (v tab-delimited datoteko, ne v MySQL bazo), kjer bodo cookiji in lokacije.

Načeloma bi lahko naredil takole... odprem tabelo z sessioni in lokacijami in za vsak zapis v tabelo cookijev in sessionov pogledam kateri cookie ustreza danemu sessionu.
Potem imam pač lokacijo in cookie.

No, ta način je precej butast, ker se blazno poveča število pregledov baze.

Zanima me če obstaja kakšen bolj eleganten način. Problem je mogoče le ta da je teh zapisov v bazi ogromno, zato bi bilo verjetno precej težko vse prebrati v memory in potem tam premetavati...

darh ::


SELECT tc.cookie, tl.location
FROM tbl_cookies tc LEFT JOIN tbl_locations tl ON tc.sessionID = tl.sessionID;

that'z it...
Excuses are useless! Results are priceless!


Vredno ogleda ...

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

Apache ignorira zastavico DNT v Internet Explorerju 10

Oddelek: Novice / Zasebnost
258996 (7498) SplitCookie
»

Kako naredit blokado pred veckratnim vpisom istih podatkov?

Oddelek: Programiranje
5834 (760) OwcA
»

session id cookie

Oddelek: Izdelava spletišč
61346 (1254) poweroff
»

Podvojeni session ID-ji v PHP?

Oddelek: Izdelava spletišč
61473 (1372) poweroff
»

Tracking v PHPju

Oddelek: Programiranje
61690 (1575) darh

Več podobnih tem