Originariamente inviato da piero.mac
codice:
SELECT *
FROM tabella1 a
INNER JOIN tabella2 b ON a.campo1 = b.campo
WHERE a.campo1 = '$campo'
AND a.campo1 = a.campo2
prova... dovrebbe andare.
No purtroppo niente.

Provo a spiegarti cosa devo fare....

Ho sviluppato un prg.ino php di gestione calcistica
Il problema si č posto con la classifica. inizialmente avevo pensato di creare una tabella apposita che si aggiornava ad ogni inserimento di un nuovo risultato, ma credo sia meglio crearla automaticamente ad ogni richiesta, cosė non si rischiano problemi futuri.

La Classifica si creerebbe sulla tabella incontri che č cosė strutturata:

idincontro;
idcategoria;
idsquadraA;
idsquadraB;
(dati relativi incontro blā blā blā)
golA;
golB;

e questa č la mia query di selezione, in questo caso dovrei fare l'operazione inversa, ma non conosco ancora bene tutte lo operazioni con le query....

$query = "SELECT incontri.*, categorie.*, sq1.*, sq2.*
FROM incontri, categorie, squadre as sq1, squadre as sq2
WHERE incontri.idcategoria = '". $idcategoria ."'
AND incontri.idcategoria = categorie.idcategoria
AND incontri.idsquadraH = '". $idsquadra ."'
AND incontri.idsquadraH = sq1.idsquadra
AND incontri.idsquadraV = sq2.idsquadra";