Prendendo la tabella fatta in qs modo:
IDAZIENDA | AZIENDA | PRODOTTO | PREZZO
---------------------------------------------
1 | AZIENDA 1 | Orologio Tipo 1 | 500
2 | AZIENDA 1 | Orologio Tipo 2 | 300
3 | AZIENDA 1 | Orologio Tipo 3 | 200
4 | AZIENDA 1 | Collana Tipo 1 | 100
5 | AZIENDA 1 | Collana Tipo 2 | 400
6 | AZIENDA 1 | Collana Tipo 3 | 200
7 | AZIENDA 2 | Collana Tipo 1 | 150
8 | AZIENDA 2 | Collana Tipo 2 | 350
9 | AZIENDA 2 | Collana Tipo 3 | 900
10 | AZIENDA 2 | Orologio Tipo 1 | 900
11 | AZIENDA 2 | Orologio Tipo 2 | 800
12 | AZIENDA 2 | Orologio Tipo 3 | 700
ed applico la query
SELECT
zzz1.Azienda,
zzz1.Prodotto,
zzz1.Prezzo
FROM
zzz1
WHERE
zzz1.Prodotto = 'collana' OR
zzz1.Prodotto = 'orologio'
risultato vuoto, idem se applico l'operatore LIKE con parametri '%collana%' ed idem con AND.
Quello che a me interessa è trovare tutte le aziende che vendono sia orologi che collane ed estrarre per ogni azienda 2 risultati con il prezzo più basso...
cioè
3 | AZIENDA 1 | Orologio Tipo 3 | 200
4 | AZIENDA 1 | Collana Tipo 1 | 100
7 | AZIENDA 2 | Collana Tipo 1 | 150
12 | AZIENDA 2 | Orologio Tipo 3 | 700
Mi sn spiegato male?