Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    allora fai una select in cui nella tabella mtrimoni il campo idrivista sia nullo o zero (dipende comè strutturata la tabella)...
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  2. #12
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    47
    no, perchè io quando compilo una nuova rivista non vado a toccare la tabella matrimoni.

    quella tabella la popolo dopo, a parte e quindi non ho un IDrivista = 0.

  3. #13
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Originariamente inviato da glochis
    no, perchè io quando compilo una nuova rivista non vado a toccare la tabella matrimoni.

    quella tabella la popolo dopo, a parte e quindi non ho un IDrivista = 0.
    permettimi è strutturato malissimo.
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  4. #14
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    47

    ...e ce la fece!

    alla fine ho risolto:
    codice:
    select * from RIVISTA where numero not in (select idrivista from MATRIMONIO)
    era mooooooolto più semplice di come avevo pensato io all'inizio!

    mi intestardivo troppo nel cercare una join a tutti i costi, quando invece, dando per assodato il fatto che
    codice:
    rivista.numero = matrimoni.IDrivistad
    potevo bellamente fregarmene di usare la join.

    Grazie comunque Viki per l'aiuto!

  5. #15
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: ...e ce la fece!

    Originariamente inviato da glochis
    alla fine ho risolto:
    codice:
    select * from RIVISTA where numero not in (select idrivista from MATRIMONIO)
    era mooooooolto più semplice di come avevo pensato io all'inizio!

    mi intestardivo troppo nel cercare una join a tutti i costi, quando invece, dando per assodato il fatto che
    codice:
    rivista.numero = matrimoni.IDrivistad
    potevo bellamente fregarmene di usare la join.

    Grazie comunque Viki per l'aiuto!
    Quella sintassi ti garantisce tempi bilici nel caso i record siano poco piu' che pochi

    Facevi bene a cercare con join... la sintassi da usare e':

    SELECT * FROM Rivista LEFT JOIN Matrimoni ON Rivista.numero = Matrimoni.IDrivista WHERE Matrimoni.IDrivista IS NULL;

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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