Qui di seguito è una query SQL che ho scritto per trovare il numero totale di righe per ciascun ID prodotto (proc_id):SQL COUNT (*) e del Gruppo By - Trova differenza tra le righe
SELECT proc_id, count(*)
FROM proc
WHERE grouping_primary = 'SLB'
AND eff_date = '01-JUL-09'
GROUP BY proc_id
ORDER BY proc_id;
seguenti è il risultato di la query SQL sopra:
proc_id count(*) 01 626 02 624 03 626 04 624 05 622 06 624 07 624 09 624
Avviso i conteggi totali da proc_id = '01', proc_id = '03', e proc_id = '05' sono diversi (non uguale a 624 righe come l'altra proc_id).
Come scrivere una query SQL per trovare quali righe proc_id sono diverse per proc_id = '01', proc_id = '03' e proc_id = '05' rispetto all'altro proc_id?
Se ho compreso correttamente la tua domanda, abbiamo bisogno di ulteriori informazioni sulla struttura del resto della tabella per produrre tutto ciò che ha senso. – Thorarin