Du kan tilføje AND
's til din forespørgsel ved at kalde where()
flere gange:
$select->where('this = ?', 'myValue')
->where('that = ?', 'myValue2');
Dette vil oversætte til:
... WHERE this = 'myValue' AND that = 'myValue2'
For at tilføje en eller flere OR
's til din forespørgsel, brug orWhere()
:
$select->where('this = ?', 'myValue')
->orWhere('that = ?', 'myValue2');
Dette vil oversætte til:
... WHERE this = 'myValue' OR that = 'myValue2'
Bemærk
Sørg for at bruge ?
pladsholdersyntaks, da det er en nem måde at forhindre SQL-injektioner på.