Visualizzazione dei risultati da 1 a 7 su 7

Discussione: ORDER By Datediff

Visualizzazione discussione

  1. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da devil946 Visualizza il messaggio
    Ciao a tutti, oggi sono alle prese con un nuovo problema.
    Ho questo codice:
    codice:
    DataAttuale = date()
    Recordset7.Source = "SELECT DataConvocazione, Categoria, Avversario, LuogoRitrovo, LuogoPartita, OraRitrovo, OraPartita, Accompagnatore, Ufficiale, Medico, Massaggiatore, Allenatore, Sezione, Numero FROM T_Convocazioni"&session("StagioneAttuale")&" GROUP BY DataConvocazione, Categoria, Avversario, LuogoRitrovo, LuogoPartita, OraRitrovo, OraPartita, Accompagnatore, Ufficiale, Medico, Massaggiatore, Allenatore, Sezione, Numero order by DateDiff('d',DataAttuale, DataConvocazione)<=0"
    Io vorrei che i risultati fossero ordinati dalla data di convocazione che corrisponde a quella attuale, se presente, fino alla più lontana, ma ricevo un'errore.
    La data di convocazione nella tabella access è gg/mm/aaaa
    Sapete dirmi dov'è lo sbaglio?
    grazie
    order by deve essere "ASC" o "DSC" non <=0...

    ASC = ascendente e DSC discendente...
    poi non capisco la funzione order by su che campo la imposti... li vedo un risultato datediff...che significa?
    Ultima modifica di vic53; 26-09-2017 a 22:01
    Vic53

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.