Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [Delphi] Firebird aiuto su query

    Non riesco a aprire questa query...

    select
    extract(month from DATA_COMPETENZA) mese,
    extract(Year from DATA_COMPETENZA) anno,
    Importo,
    id_cliente,
    sum(importo) importo ,
    sum(sconto) sconto from buoni
    LEFT JOIN Buoni_dettaglio_rifornimenti buonirif
    ON (buoni.ID = buonirif.id_buono)
    group by id_cliente, mese, anno
    order by id_cliente

    mese ed anno credo sia integer forse non va bene.. ma posso trasformarli in str ?

  2. #2
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    da str a integer

    StrToInt(mese)

    viceversa

    IntToStr(mese)


  3. #3
    Grazie per la risp. ma Firebird sembra non Non riconosca IntToStr e viceversa...
    anche semplificando la query cmq non va..

    select
    extract(month from DATA_COMPETENZA) mese,
    Importo,
    id_cliente,
    sum(importo) importo ,
    group by id_cliente, mese
    order by id_cliente

  4. #4
    Scusate .. la semplificazione è questa ..

    select
    extract(month from DATA_COMPETENZA) mese
    from buoni
    group by mese
    order by id_cliente

  5. #5
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    (((scusa la mia ignoranza, ma cos'è firebird???)))
    :quote:

  6. #6
    Un server tipo InterBase

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Qual è il messaggio di errore che ti viene restituito?

    E' essenziale per capire l'origine dell'errore...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    Column unknown "MESE"

  9. #9
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Hai provato qualcosa come la seguente?
    codice:
    SELECT EXTRACT(month from DATA_COMPETENZA) AS mese
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  10. #10
    La query come

    select
    extract(month from DATA_COMPETENZA) mese
    from buoni
    order by id_cliente

    funziona regolarmente

    aggiungendo il group accade l'errore

    select
    extract(month from DATA_COMPETENZA) mese
    from buoni
    group by mese
    order by id_cliente

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 © 2024 vBulletin Solutions, Inc. All rights reserved.