205 messaggi dal 05 novembre 2001
www.blueproject.it
Ciao a tutti,
ho questo problema:
non riesco a scrivere la QUERY SELECT per tirare fuori i dati da tre tabelle concatenate in forma lineare, cioè la prima è legata alla seconda che è legata alla terza.
Io ho scritto così, ma chiaramente non funziona:
=====================================
SELECT Guasti.Numero, Guasti.DataGuasto, EventiGuasto.DataOperazione, TipiEventi.Descrizione
FROM Guasti INNER JOIN
EventiGuasto ON Guasti.IDGuasto = EventiGuasto.IDLegGuasto INNER JOIN
TipiEventi ON EventiGuasto.IDEventiGuasto = TipiEventi.IDEventiGuasto
===========================================
Sicuramente ci vuole qualche parentesi!!!!!

HELP ME

Luca's cat ;-)
379 messaggi dal 06 settembre 2002
www.andytimes.com
per poter comporre corretamente una join tra più tabelle è necessario conoscere anche le relazioni che intercorrono tra i campi. Se hai sottomano access puoi creare una query tra piu tabelle che ti da, come risultato SQL, la sintassi corretta per la join. Access è un brutto coso, ma per le join è assolutamente efficace.
ciao e buon lavoro...

..:: and this is my web ::..
Sintatticamente è corretta e, premesso che bisogna conoscere le relazioni fra tabelle, forse il problema potrebbe stare qua:

ON Guasti.IDGuasto = EventiGuasto.IDLegGuasto

Dipende anche dal database che usi

Ciao

Dimensioni, il nuovo volto del Gioco di Ruolo
dimensioni.dragonslair.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.