Scusate, lo so che forse sarà una domanda da newbie ma mi sto un attimo impallando... =_=

Dunque io, ho una tabella con campo categoria e campo sottocategoria.
Alcune sottocategorie si chiamano allo stesso modo, ma appartengono a catgorie diverse.

esempio pratico
codice:
+----+-------+-------+
| id | categ | subca |
+----+-------+-------+
| 1  | ciao  | abc   |
| 2  | ciao  | bcd   |
| 3  | miao  | abc   |
| 4  | miao  | xyz   |
+----+-------+-------+
Ora,
se voglio selezionare due sottocategorie con categorie, non conoscendo l'id faccio:

codice:
select * tab where
( categ = '___' and subca = '___' ) or
( categ = '___' and subca = '___' );
ma se voglio escludere solo quelle due facendo così non funziona:
codice:
select * tab where
( categ != '___' and subca != '___' ) or
( categ != '___' and subca != '___' );
spero di essermi spiegato...
attendo consigli