Ciao a tutti,
ho due tabelle di cui la prima (chiamata "menu") contiene i seguenti campi:
mID menu_label menu_href menu_status menu_level active rOrder name category
mentre la seconda invece ("menu_name") contiene i seguenti campi:
mnID mnName mnDescription mnEraseable
Le due tabelle andrebbero collegate per il campo "name" della prima (che è un numero) ed il campo "mnID" della seconda.
Ora, quello che vorrei fare è di estrarre dati da entrambe le tabelle, ma nel seguente modo:
1)estrarre mnName mnDescription mnEraseable della seconda tabella
2)dalla prima avere dei dati cumulati, cioè
a) il totale dei record che presentano un valore uguale nel campo name
b) il totale dei record che presentano un valore uguale nel campo name e che hanno il campo active uguale a "yes"
c) il totale dei record che presentano un valore uguale nel campo name e che hanno status uguale a "visible"
Tutto questo mi dovrebbe permettere di ottenere un prospetto riepilogativo di questo tipo:
Nome menu Pubblicati Attivi Visibili Cancellabile
mainmenu 7 6 7 si
controlpanelmenu 5 4 4 no
Quello che vorrei sapere è come devo scrivere la query per ottenere tali valori.
Saluti,
Carlo

Rispondi quotando