ciao a tutti, ho un problema che non riesco proprio a risolvere.
Semplifico con un esempio.

Ho una tabella con i seguenti campi:
ID tipo numerico contatore
i_p tipo numerico
i_j tipo numerico
val tipo testo

ed in particolare i seguenti record (set di valori) della quaterna
ID,i_p,i_j,val

1,1,10,x
2,1,13,x
3,2,10,x
4,3,15,x

consiglio di graficare i valori in un grafico con ascisse i_j, ordinate i_p e
incrocio dei due val.
otterreste :

(i_p;i_j)
---------------------10,13,15
1--------------------x---x---
2--------------------x-------
3---------------------------x

Osservo i record con i_j=10 e i_j=13.

Vorrei filtrare :

SELECT * FROM p_j WHERE (i_j=10 AND val = 'x')

con

SELECT * FROM p_j WHERE i_j=13



Ovvero togliere dai record selezionati con
SELECT * FROM p_j WHERE (i_j=10 AND val = 'x')

quelli identificati con :
SELECT * FROM p_j WHERE i_j=13


come fare ?