Eh bien, il suffit que les éléments concernés par la clause or soient entre parenthèses.
Ils ne sont pas "nécessaires", soit dit en passant (vous pouvez utiliser l'ordre de priorité AND / OR), mais je dirais que c'est le meilleur moyen pour la lisibilité.
Et si le type de données status_id est int, vous n'avez pas besoin du ' '
autour de 1, et 2.
SELECT *
FROM tablename
WHERE name='Ankit'
AND date='2015-04-23'
AND (status_id=1 OR status_id=2)
Au fait, dans ce cas, vous pouvez utiliser une clause IN
AND status_id in (1, 2)