Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

ajutor query PostgreSQL
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Alte baze de date
Subiectul anterior :: Subiectul următor  
Autor Mesaj
dragon tech



Data înscrierii: 31/Mai/2005
Mesaje: 94
Locație: Cluj-Napoca

Trimis: Sâm Ian 28, 2006 9:04 pm    Titlul subiectului: ajutor query PostgreSQL  

Salut,

Am nevoie de putin ajutor cu un query, vreau sa selectez dintr-un tabel supply, unde sunt cantitati din produse si pot fi mai multe inregistrari pt un anume produs, acele produse pt care suma cantitatilor este mai mica decat valoarea unei coloane din tabelul product.
Este o relatie 1:n intre tabelul product si supply.
Cum am scris eu query-ul nu merge astept idei sau intrebari daca nu am fost destul de clar cu explicatiile

Multumesc.

Cod:
SELECT
            SUM(S.quantity) AS tuantity,
            S.product_id,
            P.name,
            P.alert
        FROM
            supply S
        LEFT JOIN
            product P
        ON
            S.product_id = P.id
        WHERE
            tuantity <= P.alert
        GROUP BY
            S.product_id,
            P.name,
            P.alert
Sus  
carco



Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti

Trimis: Sâm Ian 28, 2006 9:37 pm    Titlul subiectului:  

conditiile pe campurile calculate la pui pe having (deci dupa ce a facut calculele pe GROUP..., inainte (adica in WHERE) nu are de unde sa stie cat va fi totalul)
Nu stiu exact sintaxa in pgres dar ar tb. ceva de genul:
HAVING
tuantity <= P.alert
Sus  
dragon tech



Data înscrierii: 31/Mai/2005
Mesaje: 94
Locație: Cluj-Napoca

Trimis: Sâm Ian 28, 2006 9:48 pm    Titlul subiectului:  

multumesc, m-ai luminat.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Alte baze de date
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community