Pagina 3 di 5 primaprima 1 2 3 4 5 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 43
  1. #21
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    :master: manca la tabella strutture (che dovrebbe essere al posto di tabella1 dato che devo estrarre il campo strutture da quella tabella) e nelle clausole manca il riferimento a IDtrattamento. Sinceramente non capisco la select postata ma devo ancora guardarmela bene, magari inserendo io le parti mancanti riesco a cavarci qualcosa, con un po di fortuna.

    Grazie comunque dei tentativi, uno dei pochi che cerca di aiutarmi.
    www.beppegrillo.it
    Il blog di Beppe!!

  2. #22
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    tabella4= strutture
    SELECT Tabella4.*
    FROM Tabella4 INNER JOIN ((Tabella1 LEFT JOIN Tabella2 ON Tabella1.id = Tabella2.id) LEFT JOIN Tabella3 ON Tabella1.id = Tabella3.id) ON Tabella4.id = Tabella1.id
    WHERE (((Tabella2.id) Is Null) AND ((Tabella3.id) Is Null));
    Immagini allegate Immagini allegate

  3. #23
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    No, non funge. Mi estrae tutti gli ID sia da rifsede che da rifstruttura che da rifstruttureesterne. Sto cercando di capire come funziona per inserire alcune condizioni mancanti ma..sticaxxi..la select è ancora piu complessa delle altre che ho utilizzato fino ad ora.

    www.beppegrillo.it
    Il blog di Beppe!!

  4. #24
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    mi sembra impossibile, attento alle parentesi.
    ps. l'sql arriva da access, verifica la inner join su mysql.

  5. #25
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Ho riprovato e mi tira fuori tutti i dati presenti nelle 3 tabelle come detto prima. Sinceramente non capisco neanche perchè; mi inserisce anche più volte dei dati anche se in realtà nelle tabelle compaiono una o due volte. BHO!!!

    Io ho copiato pari pari la select che hai postato e ho sostituito solo le label. L'unica cosa che mi viene in mente è che magari ho interpretato "id" che hai inserito in riferimento alle tab solo come IDstruttura e non come IDstrumenti o IDtrattamento però non saprei nemmeno dove mettere quelle clausole.

    Se vuoi posso esportare le tabelle così ti fai un'idea maggiore e avendole sottomano riesci a fare la select giusta da access. Dimmi tu, non so piu da che parte voltarmi e arrampicarmi sugli specchi sarebbe già un lusso.


    Come potrei verificare la INNER JOIN?
    www.beppegrillo.it
    Il blog di Beppe!!

  6. #26
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    prova, ed elenca le relazioni tra le tabelle.
    a domani.

  7. #27
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    PVT per te!!
    www.beppegrillo.it
    Il blog di Beppe!!

  8. #28
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    SELECT strutture.*
    FROM ((strutture INNER JOIN rifstruttureesterne ON strutture.idstruttura = rifstruttureesterne.idstrutture) LEFT JOIN rifsede ON strutture.idstruttura = rifsede.idstruttura) LEFT JOIN rifstruttura ON strutture.idstruttura = rifstruttura.idstruttura
    WHERE (((rifsede.idstruttura) Is Null) AND ((rifstruttura.idstruttura) Is Null));

    con i tuoi dati mi da' 89

  9. #29
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Ho fatto qualche prova e l'unica query giusta che mi fa è quella che visualizza a video l'ID 89. Le altre le canna in pieno ripetendomi i dati e inserendo anche quelli che non dovrebbero comparire.
    www.beppegrillo.it
    Il blog di Beppe!!

  10. #30
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    Rifsede
    idsede idstrumenti idstruttura
    59 54 84

    rifstruttura
    idrifstruttura idtrattamento idstruttura
    19 89 84

    rifstruttureesterne
    idriferimento idstrutture idtrattamento
    100 82 87

    risultato: 82

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.