Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    Quote Originariamente inviata da optime Visualizza il messaggio
    ....
    attento che se un cliente ha due contratti nella stessa data potrebbe ritornare più record
    appunto per questo motivo..., avevo suggerito quanto già postato:

    codice:
    select
    contratto.cliente
    ,max(contratto.data||right('          '||contratto.id,10)) ultimo
    from contratto
    group by 1
    
    credo che in MYSQL devi usare la funzione CONCAT al posto di ||
    Ultima modifica di 123delphi321; 13-04-2024 a 21:40

  2. #2
    @123delphi321 moooolto interessante il trucco di concatenare data e ID! questa me la segno

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    Quote Originariamente inviata da optime Visualizza il messaggio
    @123delphi321 moooolto interessante il trucco di concatenare data e ID! questa me la segno
    @optime si! davvero una buona soluzione....restituisce un solo record e precisamente l'ultimo inserito! fondamentale,però, è concatenare l'id con gli spazi iniziali in modo da ottenere il giusto ordinamento,

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