Ho due query in cascata la prima applica un left join tra du tabelle la seconda è una query di eliminazione..purtroppo access mi da un errore qualcuno sa dirmi il perche??
Ho due query in cascata la prima applica un left join tra du tabelle la seconda è una query di eliminazione..purtroppo access mi da un errore qualcuno sa dirmi il perche??
Coito ergo sum
Vivere è la cosa più rara al mondo: i più esistono solamente
postala
Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.
Questa è la prima query:
e in cascata a questa metto la seguente:codice:SELECT CONTACT1.DE_CONTACT1_COMPANY, CONTACT1.DE_CONTACT1_LASTNAME, CONTACT1.DE_CONTACT1_PHONE1, first(CONTSUPP.DE_CONTSUPP_CONTSUPREF) FROM CONTACT1 LEFT JOIN CONTSUPP ON CONTACT1.DE_CONTACT1_ACCOUNTNO = CONTSUPP.DE_CONTSUPP_ACCOUNTNO GROUP BY CONTACT1.DE_CONTACT1_COMPANY, CONTACT1.DE_CONTACT1_LASTNAME, CONTACT1.DE_CONTACT1_PHONE1;
Siccome e un po' ingarbugliato ho creato anche un db con due tabelle semplicissime e non mi funziona allo stesso fare una query di eliminazione tra due tabelle joinate..se provo a selezionare il record manualmente e a cancellarlo funziona ma solo per la seconda tabella, nel senso che mi lascia il contatto nella prima..codice:SELECT Sperabilmente.DE_CONTACT1_COMPANY, Sperabilmente.DE_CONTACT1_LASTNAME, Sperabilmente.DE_CONTACT1_PHONE1, Sperabilmente.Expr1004 FROM Sperabilmente WHERE ((((Sperabilmente.DE_CONTACT1_COMPANY)<>"") OR ((Sperabilmente.DE_CONTACT1_LASTNAME)<>"")) AND (((Sperabilmente.DE_CONTACT1_PHONE1)<>"") OR ((Sperabilmente.Expr1004)<>"")));
Coito ergo sum
Vivere è la cosa più rara al mondo: i più esistono solamente
secondo me per lavorare in acess è meglio non mettere i join, fanno casino e basta!
ciao
ma Sperabilmente che è???
Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.
Nome ironico di una tabella
Cmq semi risolto nel senso che quel fantastico access ti fa le join senza problemi ma essendo una tebella reale nn riesce ad applicare la query di eliminazione ergo per cui devo fare una wuery di creazione tabella e poi applicare tutto a questa poi dovro ridividere il risultato in due tabelle che pacco
Coito ergo sum
Vivere è la cosa più rara al mondo: i più esistono solamente