Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

Which of these will make a query unable to use an index on a VARCHAR column?

  1. A WHERE name LIKE 'abc%'
  2. B WHERE name LIKE '%abc'
  3. C WHERE name = 'abc'
  4. D WHERE name > 'abc'
Answer

WHERE name LIKE '%abc'

A leading wildcard means the search cannot start from a known prefix, so the sorted B-tree cannot be traversed and a full scan is required.

All MySQL MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as