Puoi fare in questo modo:
Ad esempio hai una tabella CLASSIFICA con i campi SQUADRA e PUNTI.
Potresti fare una cosa del genere:
Creare una tabella, diciamo temporanea:
Ed ogni volta che fai una query per sapere la posizione devi cancellare tutto il contenuto:codice:CREATE TABLE tmp ( NumRiga int AUTO_INCREMENT, SQUADRA varchar(6) NOT NULL, PUNTI varchar(25) NOT NULL, PRIMARY KEY (NumRiga) );
Ed inserire il contenuto della tabella CLASSIFICA:codice:TRUNCATE TABLE tmp;
In modo tale che quando vai a fare la select, puoi fare in questo modo:codice:INSERT INTO tmp (SQUADRA , PUNTI) SELECT SQUADRA, PUNTI FROM CLASSIFICA ORDER BY PUNTI desc;
e quindi avrai in output la posizione della squadra che metti nella WHERE.codice:SELECT * FROM tmp WHERE SQUADRA = 'Milan';

Rispondi quotando