Можете да добавите AND
' към вашата заявка, като извикате where()
няколко пъти:
$select->where('this = ?', 'myValue')
->where('that = ?', 'myValue2');
Това ще се преведе на:
... WHERE this = 'myValue' AND that = 'myValue2'
За да добавите едно или повече OR
' към вашата заявка, използвайте orWhere()
:
$select->where('this = ?', 'myValue')
->orWhere('that = ?', 'myValue2');
Това ще се преведе на:
... WHERE this = 'myValue' OR that = 'myValue2'
Забележка
Не забравяйте да използвате ?
синтаксис на заместител, тъй като това е лесен начин за предотвратяване на SQL инжекции.