Visualizzazione risultati 1 fino 5 di 5

Discussione: doppia query mysql

  1. #1
    Guest

    Unhappy 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 :)

  2. #2
    Guest

    Predefinito

    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
    Ultima modifica di pxy : 19-02-2010 alle ore 18.07.19

  3. #3
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    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
    Ultima modifica di mycarlo : 19-02-2010 alle ore 18.09.04

  4. #4
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Bruciato sul tempo


    Spetta ....come sopra ma al posto di un OR ci va un AND
    Ultima modifica di binarysun : 19-02-2010 alle ore 18.08.10 Motivo: già risposto
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  5. #5
    Guest

    Predefinito

    grazie , ho risolto :)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •