Mysql has the worst implementaion of SQL that I've ever seen.<BR><BR>Lack of features (subselects, views, ...)<BR>Non standard additions (group by,delete using)<BR>Additional reserved words<BR>Sloppy type handling
What do you mean by SQL? Do you have a specific DBMS in mind?<BR><BR>It depends what your sql looks like. There are some SQL queries that just cannot be expressed in MYSQL with one statement. In those cases you need to rewrite the logic, using multiple queries and maybe temporary tables. As an example, take cascading deletes which is a declaration in most DBMS but must be coded in Mysql.