Ciao,
avevo già scritto il mio problema sul form di ASP (perchè solitamente programmo in ASP) ma mi hanno consigliato di postare tutto qui ...
Quindi vi incollo il thread pari pari ...
Mi aiutate con una query sql?
Io ho due tabelle:
SP_Generali
id | oggetto | cachet |
------------------------
1 | concerto | 1000 |
------------------------
2 | fiera | 250 |
------------------------
3 | convention | 500 |
------------------------
SP_Date
id | data | id_spettacolo |
-------------------------------
1 | 10/04/2008 | 1 |
--------------------------------
2 | 25/04/2008 | 2 |
--------------------------------
3 | 25/04/2008 | 3 |
--------------------------------
4 | 26/04/2008 | 3 |
--------------------------------
5 | 27/04/2008 | 3 |
--------------------------------
Con al seguente query
codice:
SELECT DISTINCT(SP_Generali.id), SP_Generali.oggetto FROM SP_Generali INNER JOIN ( SELECT id_spettacolo,data FROM SP_Date group by data, id_spettacolo ORDER BY data ASC ) AS q ON SP_Generali.id = q.id_spettacolo
riesco ad estrapolare gli spettacoli non doppi ma non riesco (ed è questo il problema) a fare l'ordinamento per data (ORDER BY data ASC)
Qualche suggerimento?
Grazie