Hola thekiller!
Como sabrás SQL(Structure Query Language), es un lenguaje de Base de Datos, que es usado por Sistemas de Base de Datos, así que no existe un SQL exclusivo para PHP.
PHP puede trabajar con Diferentes Base de datos entre ellos, MySql(se integra mejor con PHP), PostgreSQL, Informix, entre muchos mas.
Si deseas un manual de SQL, debes tener en cuanta primero con que BD de datos vas a trabajar, ya que el SQL varia entre Sistemas de Base de Datos, pero la esencia es la misma.
La mejor fuente son los manuales es de los creadores.
MYSQL lo encuentras en
http://mysql.com
PostgreSQL lo encuentras
http://www.postgresql.org/
Informix lo encuentras en
http://www.informix.com/
Seria bueno que le eches una mirada al
http://www.php.net , ahí te muestra como trabajar con cada uno de ellas.
Saludos!