29/01/2024 - Miki25 ha scritto:
Vi chiedo di aiutarmi ad individuare la migliore soluzione.
Grazie
Una query che tira fuori queste informazioni risulta complessa.
29/01/2024 - Miki25 ha scritto:
Vorrei contare i record aventi queste proprietà:
- medesimo nome,
- medesimo incarico,
- incarichi consecutivi ("data inizio incarico" uguale alla “data di fine incarico ”del record -1)
Io seguirei la tua scaletta.
Come ti ha detto @alex, maschera, query non si popolano.
Popoli le tabelle di un database. Questi dati puoi manipolarli con le query o con le maschere.
La maschera puoi usarla per inserire modificare o visualizzare i dati delle tabelle.
La query puoi usarla per estrapolare dati, modificare dati, eliminare dati o inserire dati nelle tabelle.
La tabella è un insieme, la query una funzione che restituisce un sottoinsieme.
Ogni sottoinsieme viene restituito come tabella temporanea (dati che puoi reinterrogare con una query).
Per ottenere quello che vuoi devi creare 3 query ognuna derivata dalla precedente.
La prima (query1) che estrapola i nomi uguali. Da questa query1 di risposta estrapoli i medesimi incarichi (query2). Da query2 estrapoli quelli che hanno un riferimento data continuatovo (query3) Se è questo che vuoi ottenere.
Comincia a buttare giù le tre query e le posti.