Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    [subquery] solo con risultato

    ciao,

    ho una query di questo tipo:

    codice:
    SELECT * FROM t1 WHERE s1=$variabile and s2 IN    (SELECT s2 FROM t2 where s2=$variabile);
    vorrei che la subquery venisse considerata solo se con risultato diverso da 0

    è possibile?

    eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    se ho capito bene vorresti considerare la subquery solo se questa ti da almeno un risultato...

    codice:
    SELECT * FROM t1 WHERE s1=$variabile and s2 IN    (SELECT s2,count(s2) as num FROM t2 where s2=$variabile HAVING num > 1);

  3. #3
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    Originariamente inviato da ken84
    se ho capito bene vorresti considerare la subquery solo se questa ti da almeno un risultato...

    codice:
    SELECT * FROM t1 WHERE s1=$variabile and s2 IN    (SELECT s2,count(s2) as num FROM t2 where s2=$variabile HAVING num > 1);
    perfetto
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141

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 © 2025 vBulletin Solutions, Inc. All rights reserved.