Cóż, potrzebujesz tylko elementów, których dotyczy klauzula lub, aby były między nawiasami.
Nawiasem mówiąc, nie są one "potrzebne" (możesz użyć kolejności pierwszeństwa AND / OR), ale powiedziałbym, że jest to najlepszy sposób na czytelność.
A jeśli typem danych status_id jest int, nie potrzebujesz ' '
około 1 i 2.
SELECT *
FROM tablename
WHERE name='Ankit'
AND date='2015-04-23'
AND (status_id=1 OR status_id=2)
Przy okazji, w tym przypadku możesz użyć klauzuli IN
AND status_id in (1, 2)