Salve ragazzi,
come posso attribuire uno stesso alias a più campi tabellari? Per intenderci,
sum(numerointeri, numeroridotti, numerotavoli) AS vendite
so che questa stringa è sbagliata, ma non riesco ad implementare la sintassi corretta.....![]()
Salve ragazzi,
come posso attribuire uno stesso alias a più campi tabellari? Per intenderci,
sum(numerointeri, numeroridotti, numerotavoli) AS vendite
so che questa stringa è sbagliata, ma non riesco ad implementare la sintassi corretta.....![]()
forse non ho capito
ma non puoi fare cosi?
(numerointeri + numeroridotti + numerotavoli) AS vendite
Al limite spiega meglio
Aspetta,
può darsi che si possa fare come stai dicendo tu (che sarebbe anche molto più semplice) ma la funzione SUM l'avevo inserita per un semplice motivo.
Osserva la query:
SELECT ordini.*, sum(numero) AS vendite
in pratica il SUM fa questo. Nella tabella ordini ho un certo numero di biglietti, ma questi biglietti possono venire acquistati da persone diverse. Allora il SUM somma appunto i biglietti acquistati da persone diverse. Se utilizzo il più non cambia nulla?
non ti sei spiegato benissimo
Ad ogni modo:
il piu' somma colonne diverse all'interno della stessa riga
Il SUM somma righe diverse della stessa colonna.
Se poi posti lo schema delle tue tabelle magari posso aiutarti meglio
Perfetto,
ti ringrazio. Ora è chiarissimo.
Ecco la query modificata:
SELECT ordini.*, sum(numerointeri + numeroridotti + numerotavoli) AS vendite, eventi.*
![]()