Newsgroup: it.comp.www.asp
Titolo: Questa query compatibile con MySql

Ciao,
ho un problema... Non riesco a Scrivere la query per MySQL in maniera tale
da non usare il GROUP BY(non compatibile con mySQL).
SQL = "Select nome, fase,MIN(data),giornata,lega FROM tabella1,tabella2....
WHERE (condizioni x il join)... GROUP BY data,nome,fase,giornata,lega"
Come la rendo compatibile con MySQL?
Mi basterebbe sapere anche solo se è possibile (e come) fare una query su un
db e sul recordset risultante fare un'altra query(senza creare un db di
appoggio).... Magari usando delle VIEW(ma è possibile con ASP???)
Grazie mille
A presto
Gian

 appoggio).... Magari usando delle VIEW(ma č possibile con ASP???)
Se per view intendi delle tabelle fittizie da utilizzare per altre query
allora sě..la sintassi č
CREATE VIEW Nome_View AS Instruzioni_SQL
Spero di averti aiutato
Ciao
Netkiller

Come la rendo compatibile con MySQL?
<cut>
Perchè dici che group by non è compatibile con mySQL ?
prova ad usare GROUP BY mettendo il nr. di riferimento del campo 
e non il nome es. GROUP BY 1,3,4
ciao

Come la rendo compatibile con MySQL?
allora, sempre leggendo il manuale (forse è un bene che tu abbia posto
la domanda in questo modo) scopro che mysql è conforme agli standard
ansi 92 per quanto riguarda l'sql, e che l'azienda che lo produce
tiene molto ad esserlo.
secondo gli standard ansi 92 le informazioni per il join non vanno
messi nella parte where ma nella parte from della query (mi pare che
anche access si comporti così).
riscrivi quindi la query mettendo i join nel from dopo il nome delle
tabelle.
se a qualcuno interessa il manuale che ho comprato è MySql Guida
completa dell'Apogeo, traduzione del Sams Teach yourself Mysql in 21
days (questi "teach yourself..." sono manuali strutturati in lezioni
da studiarsi giorno per giorno e possono tornare utili anche a chi
deve imbastire un corso).  
mi domando perché l'Apogeo gli abbia cambiato così radicalmente
titolo.  
di sicuro non è una guida completa, né l'autore intendeva farla!  è
una buona introduzione a 360 gradi che rende subito operativi con
mysql (tra l'altro contiene un cd rom con mysql, i driver odbc e altre
cose interessanti) e dà molte informazioni interessanti soprattutto
per i principianti (ad es. perché è necessario progettare bene un db e
normalizzarlo ma non troppo - e qui la sintesi della spiegazione può
tornare utile anche ai veterani quando lo debbano spiegare ai
clienti...).
a volte c'è qualche incertezza di traduzione e la punteggiatura non è
sempre la migliore, ma mi è sembrato un buon acquisto, diciamo che è
relativamente costoso (70mila x 430 pagine) rispetto a titoli
introduttivi dello stesso livello su altri argomenti, che magari però
hanno più diffusione.
-- 
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport

 documentazione.
Per i join non c'è problema, faccio solo quelli normali...  Quando usavo il
group by il web server mi restituiva un errore dicendomi che era stata usata
una proprietà non valida (o qualcosa di simile...). Vabbè cmq mi sono
aggiustato in un'altro modo... Ho fatto 2 query... Un po' più lento ma
funziona, magari riprovo il group by visto che mi assicurate che
funziona....:) Di sicuro non si possono usare sottoquery di MySql....
Grazie
Gian