SQL es una palabra reservada y no debes usarla como nombre de campo.
http://dev.mysql.com/doc/refman/5.0/...ved-words.html
podrías usarla entre acentos como estos `SQL` pero no te lo recomiendo. Evita los nombres que además puedan ser confusos, como PHP y JAVASCRIPT, escribiendo por ejemplo DPHP y DJAVASCRIPT, de datos PHP y datos JAVASCRIPT. Piensa que las bases interactúan con otros programas y nombres así no tardarán en darte problemas.