Risultati da 1 a 7 di 7
-
19-05-2008, 16:10 #1
- Data Registrazione
- May 2008
- Messaggi
- 3
Manipolare i Campi in Access
Ragazzi mi trovo a diventare pazzo su una cosa forse semplice, ma non so se con una query in access si possa fare. Allora ho due tabelle relazionate fra loro uno a molti ( anagrafica(uno) con esami (molti) ). Su queste due tabelle (anagrafica e esami) eseguo una query di selezione. Attraverso questa query di selezione costruisco delle etichette adesive. Il probleme è banale, quando devo creare un'etichetta ed il paziente preso dall'anagrafica ha fatto un solo esame, questo mi propone una sola etichetta e mi va bene, ma quando invece il paziente sempre preso dall'anagrafica ha associato in quella giornata non solo un esame ma molti altri, per ogni esame mi ripropone un'etichetta, mettendomi sempre la stessa anagrafica poichè il paziente è sempre quello, ma poi su ogni etichetta giustamente l'esame diverso. Io vorrei una sola etichetta con in un solo campo tutti gli esami, al massimo separati da una virgola. Mi chiedevo se attraverso uan quesry,
potevo pescare una sola volta i dati del paziente dall'anagrafica e tutti gli esami fatti (ovviamente in cui l'ID esame è sempre quello della stessa giornata) caricarli in un unico campo, campo che poi pesco per l'etichetta.
Come diavolo devo fare, sto impazzendo.
-
20-05-2008, 12:48 #2
Select Top 1 * From ...
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
20-05-2008, 14:06 #3
- Data Registrazione
- May 2008
- Messaggi
- 3
-
21-05-2008, 09:34 #4
se hai la query SELECT * ... allora aggiungi TOP 1 per prendere solo il primo risultato.
Guarda che qui non aiutiamo per i compiti di classe. Se non comprendi cosa ho scritto affidati a qualcuno che lo sa fare, oppure studia SQL.Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
21-05-2008, 11:30 #5
- Data Registrazione
- May 2008
- Messaggi
- 3
Grazie per avermi risposto e mi dispiace che tu ti sia incavolato, pensavo che i forum servissero per collaborare e per prolungare quello che è internet, ovvero il free e la collaborazione fra gente diversa.
Io non ho un select * che pernso tu voglia dire all, io ho quanto segue nella query
SELECT DettaglioEsame.IDEsame, Esame.DataEsame, TipoEsame.TipoEsame
FROM
Il mio problema è che ottengo
pippo - esame1
pippo - esame2
pippo - esame3
invece vorrei
pippo - esame1 - esame2 - esame3
ho provato con una query a campi incrociati ma niente.
Grazie ancora per il tempo che mi hai dedicato.
-
24-05-2008, 20:31 #6
SELECT TOP 1 DettaglioEsame.IDEsame, Esame.DataEsame, TipoEsame.TipoEsame
FROM
un po' di fantasia pregoGiovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
24-05-2008, 20:32 #7
Se invece vuoi unire 3 righe, devi per forza fare 3 query e scrivere del codice aggiuntivo per ottenere questo risultato
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
Discussioni Simili
-
vBulletin 3.6.x aggiungere campi
Di crastulo nel forum VBulletin 3Risposte: 8Ultimo Messaggio: 22-08-2008, 14:01 -
vBulletin 3.7.x campi predefiniti
Di fulvio nel forum VBulletin 3Risposte: 2Ultimo Messaggio: 23-01-2008, 10:21 -
Access MySQL
Di GuidoM nel forum Agorà di vBulletinRisposte: 5Ultimo Messaggio: 19-06-2007, 09:43 -
Mysql e Access
Di rupert.giles nel forum Agorà di vBulletinRisposte: 1Ultimo Messaggio: 09-02-2007, 10:17 -
Passaggio da snitz in access a vBulletin in Mysql
Di ippocrate nel forum Agorà di vBulletinRisposte: 7Ultimo Messaggio: 18-09-2006, 01:02
Segnalibri