Supponiamo di avere una semplice query tipo
volendo calcolare il numero di righe che questa query estrae, mi basta sostituire l'id con un count:codice:SELECT id FROM tab_x
Supponiamo adesso di dover estendere la query precedente mettendola in join con un'altra e dover usare un group by per recuperare un riga per ogni elemento della prima tabella:codice:SELECT count(id) FROM tab_x
Se io adesso voglio calcolare il numero di righe estratte dalla precedente query, non posso più sostituire il count, dato che ho il group by che mi altera il funzionamento della query... come dovrei fare per ottenere lo stesso risultato?codice:SELECT tab_x.id FROM tab_x LEFT JOIN tab_y ON tab_y.x_id=tab_x.id GROUP BY tab_x.id
Spero di essermi spiegato!![]()
Grazie![]()