query sql

ciao gianni,

ho un problema con una query sql

faccio una ricerca e la select che viene composta e' la seguente

SELECT s.codicescuola FROM scuole s, comuni c, email e WHERE (c.codicecomune=s.codicecomune AND c.regione='Puglia' ) OR (s.codicescuola=e.codicescuola AND e.email='segreteria@itc.ragusa' ) OR s.tipo='a' OR s.email='segreteria@itc.ragusa' GROUP BY s.codicescuola

il risultato e' corretto,almeno e' quello che mi aspetto(3 codici), pero' uso questa query per paginare i risultati  e faccio select count(*) ..... e adesso l'esito non e' piu corretto perche' adesso ottengo tre righe tutte con 8101

Non capisco cosa succede.......

grazie

inviato 10 anni fa
purpitta
X 0 X

Non ho capito il problema  :buck:  La query č corretta? Ti restituisce i risultati che cerchi?

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda