PHP | Запрос к MYSQL с условием содержащим «ИЛИ», как это работает?
WHERE (Acell = '$a' and Bcell = '$f') or (Acell = '$f' and Bcell = '$a)
Как я думал, при таком запросе должны выбираться строки где Acell = '$a' и Bcell = '$f' или Acell = '$f' и Bcell = '$a', однако же, выбираются строки где Acell = '$a' и Bcell = '324235(любое)' или Acell = '$f' и Bcell = '3325(любое)'.
Как сформировать запрос именно так, чтобы выбиралась строка, где Acell = '$a' and Bcell = '$f' или Acell = '$f' and Bcell = '$a
-----
Точнее я, наверное напутал.
Выбираются условия, которые, к примеру, существуют отдельно Acell = '$a' и отдельно Bcell = '$f'. А нужно то найти именно данное сочетание в одной строке.