grazie della risposta...
forse la scelta di costruire una tabella in questo modo con ilciclo che h postato prima.. e proprio perchè la query meglio di questa non ci riesco a farla...
A me server il min e il max raggruppato per sessione, il problema è proprio se incontro un min e max uguali con sessione diversa....
la query è questa...
Codice PHP:
sql="SELECT MIN([dbo].[Programma Scientifico].Inizio) as Inizio,
MAX([dbo].[Programma Scientifico].Fine) as Fine,
[dbo].[Programma Scientifico].Sessione,
[dbo].[Programma Scientifico].Sala
FROM [dbo].[Partecipanti Evento]
RIGHT JOIN
[dbo].[Programma Scientifico] ON
[dbo].[Partecipanti Evento].ID =[dbo].[Programma Scientifico].[ID Partecipante]
WHERE
[dbo].[Partecipanti Evento].[Codice Evento]='" . $cod_Evento . "' and
REPLACE(CONVERT(VARCHAR(10),[dbo].[Programma Scientifico].[Inizio], 111), '/', '')='" . $giorno . "'
group by [dbo].[Programma Scientifico].Sessione,[dbo].[Programma Scientifico].Sala
ORDER BY MIN([dbo].[Programma Scientifico].Inizio)";
echo "
" . $sql . "
";
return $this->db->query_odbc($sql);
e vi giuro che mi sta facendo impazzire.... sta costruzione di tabella....
grazie per l'eventuale suggerimento...
buona serata
Giuseppe