Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    555

    Stesso alias a più campi di una tabella

    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.....

  2. #2
    forse non ho capito

    ma non puoi fare cosi?

    (numerointeri + numeroridotti + numerotavoli) AS vendite

    Al limite spiega meglio

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    555
    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?

  4. #4
    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

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    555
    Perfetto,
    ti ringrazio. Ora è chiarissimo.

    Ecco la query modificata:

    SELECT ordini.*, sum(numerointeri + numeroridotti + numerotavoli) AS vendite, eventi.*


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.