-
doppia query mysql
salve a tutti,
ho questa tabella :
tabella x
-------------------
id
colonna 2
colonna 1
-------------------
ora vorrei estrarre l'id di ogni riga che contiene in colonna 2 o in colonna 1
la lettera "a" e che contiene in colonna 2 o colonna 1 la lettera "b".
spero di non aver confuso tutto.
grazie :)
-
Non so se ho capito bene ma penso che sia cosi:
Codice PHP:
//determino la 'a'
SELECT id FROM x WHERE colonna2 = 'a' OR colonna2 = 'a'
//Determino la 'b'
SELECT id FROM x WHERE colonna1 = 'b' OR colonna1 = 'b'
Cmq č melgio se posti la struttura del DB che non si capisce proprio benissimo da quel che hai detto tu ;)
P.s. Ti serve del codice sql o del php? O.o
-
Codice:
SELECT id FROM x WHERE colonna1 IN ('a', 'b') AND colonna2 IN ('a', 'b')
Cosė dovrebbe funzionare...
@binarysun, si hai ragione, ho appena corretto :mrgreen:
-
Bruciato sul tempo
Spetta ....come sopra ma al posto di un OR ci va un AND
-