la query, apparte per 100.0*count(finalcode)/b.N
dovrebbe selezionare il campo finalcode dalla tabella che lo ha come colonna, raggruppare i risultati per finalcode diversi e ordinarli per t decrescente.
esempio :
finalcode
100
101
104
100
101
100
risultato:
finalcode | p | t
100 | 100.0 *3/b.N | 3
101 | 100.0 *2/b.N | 2
104 | 100.0 *1/b.N | 1
Il problema e` che non vi e` una condizione tra le due tabelle, del tipo
step2.id=step3.id
Questo vuol dire che la query va in join su tutti i campi di tutte le tabelle riportandoti come numero di risultati il prodotto delle righe di una tabella per il prodotto delle righe dell'altra.
Cosa sia b.N non so dirtelo

Rispondi quotando