Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Filtrare una query con condizione NOT IN

    ciao a tutti, ho questa query:

    Codice PHP:
    SELECT DISTINCT contatti_corsi.stato_svolgimentocontatti.nomecontatti.cognomecontatti_corsi.corsocontatti.id_contatti 

    FROM 
    (contatti_corsi LEFT JOIN contatti ON contatti.id_contatti=contatti_corsi.id_contatti

    WHERE contatti.id_contatti NOT IN (select id_contatti FROM partecipanti
    dove filtro tutti i contatti in base alla clausola where che filtra su un'altra tabella. avrei bisogno però che la subquery fosse di tipo

    Codice PHP:
    SELECT id_contattiid FROM partecipanti WHERE id != 
    in pratica la subquery deve avere anche lei una condizione ma se faccio così mi viene fuori questo messaggio:

    Operand should contain 1 column(s)

    come posso risolvere?

    grazie infinite

  2. #2
    e, beh, certo, ma ti serve l'id?

    SELECT id_contatti, id FROM partecipanti WHERE id != 1

    Se non ti serve fai solo:

    SELECT id_contatti FROM partecipanti WHERE id != 1

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.