Visualizzazione dei risultati da 1 a 8 su 8

Discussione: datediff in un SQL

  1. #1

    datediff in un SQL

    perchè non funziona ??
    devo ricercare gli articoli che hanno meno di 20 giorni con una sql..
    codice:
    select * from tab_articoli where (datediff("D",Cdate(tab_articoli.data),Cdate(var_data)))< 20

  2. #2
    Datediff è una funzione ASp non SQL.
    Devi calcolare il valore e metterlo in una variabile, dopo di che infilare il valore nella query come confronto.

  3. #3
    Mi dispiace ma non è vero che non si può fare!

    Ho risolto così:

    codice:
    SELECT * FROM TABELLA WHERE DATA > DATEADD('d',-30,now())

  4. #4
    Non l'avrei mai detto..

  5. #5
    Cosa non avresti mai detto?

  6. #6
    che si potesse fare.
    sopratutto dopo una risposta del calibro di weppos

  7. #7
    Originariamente inviato da gianvenezia
    che si potesse fare.
    sopratutto dopo una risposta del calibro di weppos
    l'sql non ha confini conosciuti dall'uomo

  8. #8
    Tutto a dimostrazione che non si smette mai di imparare!

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.