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 |
13. 04. 2009. | #1 |
član
Certified
Datum učlanjenja: 05.11.2005
Poruke: 82
Hvala: 7
1 "Hvala" u 1 poruci
|
Kako resiti ovaj upit
Imam problem sa resavanjem ovog upita. Elem, imam proizvode (razvrstane po kategorijama) i verzije tih proizvoda; i proizvodi i kategorije mogu biti ukljuceni i iskljuceni (_active je 1 ili 0); verzije su slozene po datumima (najmanji datum je najstarija verzija najveci datum je najnovija verzija). Treba da izlistam sve poslednje verzije (najveci datum) proizvoda za zadatu kategoriju.
Evo skice seme: Ovo je osnovni join koji ce odraditi spajanje tabela, ali ce mi izlistati SVE aktivne verzije za sve aktivne proizvode za kategoriju 1: Kôd:
SELECT * FROM products AS p INNER JOIN versions AS v ON p.prod_id=ver_prod_id WHERE p.prod_cat='1' AND p.prod_active='1' AND v.ver_active='1' Kôd:
GROUP BY v.ver_prod_id Kôd:
GROUP BY v.ver_date Ima li neko ideju kako da resim ovo Hvala unapred |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Kako napraviti ovaj element u CSS ili HTML? | marijano | Web design, Layout, User Interface | 8 | 02. 04. 2010. 23:49 |
Kako resiti problem kod IE? | martinluter | (X)HTML, JavaScript, DHTML, XML, CSS | 0 | 24. 07. 2009. 00:22 |
Kako resiti CSS problem u IE7 | ppavlovic | Opušteno | 2 | 12. 05. 2007. 18:20 |
Nezgodan upit | Pedja | SQL baze podataka - Sponzor: Baze-Podataka.net | 16 | 28. 03. 2006. 18:49 |
Kako koristiti ovaj sajt? | Miloje Sekulic | Planiranje i usability | 15 | 22. 03. 2006. 11:20 |