tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

závorky ve WHERE části dotazu

před 10 lety

buff
Člen | 63

Zdravím. Potřeboval bych udělat dotaz typu SELECT * FROM table WHERE cond1 AND (cond2 OR cond2). A to nejlépe pomocí DibiFluent. Jde to? Poradíte prosím jak na to?

Děkuju (a omlouvám se, pokud jsem špatně hledal, ale nenašel… A tak přidám ještě pěkné klíčové slovo „precedence operátorů“ budoucím hledačům.)

před 10 lety

David Grudl
Nette Core | 6806

Tuším něco jako

->where(array(
    'cond1',
    '%or', array(
        'cond2',
        'cond3',
    ),
))...

před 10 lety

buff
Člen | 63

Díky, zkusím.