- Home
- Categorie
- Coding e Sistemistica
- PHP
- sommare numero riche con valore celle
-
sommare numero riche con valore celle
Ciao a tutti! devo fare questa select in pseudocodice:
somma il valore nella cella "punti" della tabella A dove "user_id"=x con il numero di righe della colonna B dove "user_id"=x
in pratica ho due tabelle dove una sola riga sarà "user_id"=x ma conterranno già i punteggi conseguiti da quell'utente e poi altre due tabelle dove ci sono diverse righe con "user_id"=x e quindi vanno prima contate queste righe per entrambe le tabelle e il tutto sommato per avere i punti totali.
il risultato comunque è avere una tabella con due colonne: user_id e somma_punti magari ordinate per punteggio e con limit 0,10
grazieedit: ho scritto male il titolo del post me lo correggete?
-
informati sulle CROSS JOIN di php/mysql. Probabilmente ti sarà d'aiuto
-
il problema che ho ora è questo:
SELECT count(v.id), count(c.id) FROM votes as v, content as c WHERE v.user_id=1 AND c.created_by=1
mi ritorna giustamente una riga e due colonne, solo che queste due celle hanno lo stesso identico valore... e non dovrebbe essere così