What causes 'syntax error near unexpected token' in sql?

Example:

SELECT FROM users WHERE name = 'John';

There's a syntax error in your SQL query, causing it to be misinterpreted by the SQL engine.

Solution:

Identify and correct the syntax error in the SQL statement.


SELECT * FROM users WHERE name = 'John';

Beginner's Guide to SQL