Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MySQL 5] Casting

  1. #1

    [MySQL 5] Casting

    SELECT IDConto, SUM(CAST(((quantita*prezzo) - (quantita*prezzo)*sconto/100.00)) AS decimal(10,2)) AS tot FROM prodotti_venduti WHERE id_differita=4433 GROUP BY IDConto



    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AS decimal(10,2)) AS tot FROM prodotti_venduti WHERE id_differita=4433 GROUP B' at line 1

  2. #2
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    CAST( pippo AS formato )
    http://dev.mysql.com/doc/refman/5.0/...#function_cast

    hai messo "AS decimal" fuori dalla funzione CAST
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  3. #3
    potresti anche semplificare:

    codice:
    SUM(CAST(quantita * (prezzo - prezzo * sconto/100.00) AS decimal(10,2))) AS tot

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.