SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
16. 04. 2008. | #11 |
Psychedelictrance freak
Wrote a book
|
@kodi, ne nego necu da mi dva puta vrati row koji zadovoljava samo prvi LIKE, vec hocu jedan row iz prvog uslova a drugi iz drugog @misk0, hvala na trudu al mislim da to ne resava problem ... zbog OR @jablan, postoji n kolona i problem je sledeci: Postoji baza sa n zapisa o nekim artiklima, svaki artikal ima svoj izvor (nesto tipa url) i kategoriju. Postoji druga tablica, kategorije, gde su detalji te kategorije i prioriteti izvora za tu kategoriju. Pod prioritetima se podrazumevaju polja gde administrator moze da zada koji izvori imaju prioritet nad ostalim izvorima, i taj broj je neogranicen (isto kao i broj izvora). Postoji deo sistema gde admin moze da izabere koje kategorije hoce da pregleda, i koliko zapisa u svakoj kategorije moze da ima (neka bude konacan broj) prilikom tog pregleda. Na pocetku zapisa, neke kategorije, prvo treba da se pojave zapisi koji imaju prioritet, pa tek onda ostali. Trenutno resenje je takvo, da se izabrane kategorije stave u petlju, u kojoj se za svaku kategoriju izvuku prioriteti, pa se onda za svaki prioritet izvuce (posebnim kevrijem) odredjen zapis iz tablice sa artiklima. Sto znaci da ima ukupno broj_izabranih_kategorija + broj_izabranih_kategorija * broj_prioriteta kverija, a to je mnogo i prilicno se sporo izvrsava. Moj zadatak je da nekako smanjim broj upita ... Jel moze sada neka ideja Tnx Btw, srecan rodjendan
__________________
Testiranje bezbednosti web aplikacija Poslednja izmena od Ivan : 16. 04. 2008. u 01:28. |
16. 04. 2008. | #12 |
old school
Professional
|
Moze ideja - dropni sve tabele i kreiraj ih kako treba.
Pokusavao sam da shvatim sta ti zapravo treba i nakon privh par poruka sam mislio da sam shvatio, ali sam se prevario - uspio si me jos vise zbuniti. Ovako prema ovome sta si naveo, ne vrijedi ni pokusavati pisati neki upit, jer smatram da struktura tabela nije najbolje definisana... Ako su podaci iz tabele 2 povezani sa nekim podatkom iz tabele 1, zasto ih nisi povezao preko neke lookup tabele ili barem dodatne kolone tabela1_id u smislu reference tabela2.tabela1_id = tabela1.id ...
__________________
Blog: Baze podataka ------------------------ Oracle OCP DBA Oracle OCE SQL Expert Oracle OCP Developer Certified MySQL DBA |
16. 04. 2008. | #13 | |
Psychedelictrance freak
Wrote a book
|
Uh ne mogu da dropujem, mogu samo da malo nabudzim
Citat:
Tablica 1: |id|cat|title|text|code_name| ------------------------- 1|1|title1|neki_text1|XDJENOEP| 2|1|title2|neki_text2|DJEN3NJD| 3|2|title3|neki_text3|PLKAZYW| ... Tablica2: |id|cat|code_pieces1|code_pieces2| ------------------------- 1|1|XDJ|JEN| 2|2|JE1|ZYW| ... Jeste da je malo komplikovano, ne znam dal uopste ima resenje za ovo sto mi treba (ako uopste znam sta mi vise treba ), svaka ideja je dobro dosla ...
__________________
Testiranje bezbednosti web aplikacija |
|
16. 04. 2008. | #14 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Slažem se sa Dejanom (iako još uvek ne kontam potpuno).
Dakle, ovako mi trenutno izgleda tvoja situacija, sa propisno izmodeliranom bazom: Kôd:
Artikli (id, izvor, idkategorije) Kategorije (id, brojistaknutih) Prioriteti (id, idkategorije, izvor)
__________________
blog |
16. 04. 2008. | #15 |
Psychedelictrance freak
Wrote a book
|
Hm ... probacu da prepravim sistem da radi sa takvom bazom. Kada zapnem sa upitom javljam se
__________________
Testiranje bezbednosti web aplikacija |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
SEO na vise domena? | Pedja | Marketing i SEO | 32 | 30. 12. 2012. 03:23 |
Stvaranje matričnog zapisa iz hrpe input podataka | blackshtef | Sva početnička pitanja | 2 | 27. 05. 2010. 09:19 |
cookies za vise domena | bluesman | PHP | 9 | 07. 04. 2008. 22:24 |
Sta vise vredi? | oksite | e-Business | 20 | 09. 05. 2007. 01:07 |
Ispljujte me... da vise ne gledam ovo | boccio | Web site, dizajn i multimedia | 8 | 03. 11. 2005. 10:55 |