Sono un infermiere, portate pazienza![]()
Ho la necessità di interrogare un db ODBC per estrarre dati e mostrarli sulla intranet:
il mio problema è che in una tabella ho i dati del paziente, in un altra le prestazioni legate dallo stesso id paziente.
vorrei avere una tabella con visualizzato i dati del pz e le prestazioni eseguite sulla stessa riga
ex:
TABELLA PZ
[list=1]
pz| nome
1 | mario
2 | luigi
3 | piero
[/list=1]
TABELLA PRESTAZIONI
[list=1]
id |pz| prestazione
1 | 1 | prestazione1
2 | 1 | prestazione2
3 | 2 | prestazione2
4 | 3 | prestazione1
5 | 3 | prestazione3[/list=1]
il risultato che vorrei è
- pz | nome | prestazione1 | prestazione2 | prestazione3
1 | mario | si | si | no
2 | luigi | no | si | no
3 | piero | si | no | si
Ho provato creando delle viste con gli id pz prestazione x prestazione e poi creando una vista riassuntiva, funziona ma aggiungendo prestazioni (che sono una 30ina) ODBC diceQualcuno potrebbe indicarmi una via?Unable to allocate ancillary table for query optimization. Maximum number of tables in a query (14)
ah dimenticavo, ho postato qua perchè uso php perchè i dati li metto nella intranet (joomla)