Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    ordinare notizie per data

    Per Asp e AccessXp
    Devo ordinare una lista di notizie con un campo data (il tipo di campo lo posso ancora decidere in base a quello che mi consigliate) e mostrare le notizie in ordine di data di inserimento da 10 giorni a oggi.

    in mysql avevo una query per estrarre delle recensioni e titoli di libri veramente bella , come la posso adattare alla situazione(Access)

    SELECT 'libro', libri.titolo , libri.data_ins
    FROM libri
    WHERE DATE_SUB(CURDATE(),INTERVAL 10 DAY) <= data_ins
    union
    SELECT 'recensione', libri.titolo, recensioni.data_ins
    FROM recensioni, libri
    WHERE recensioni.isbn = libri.isbn
    and DATE_SUB(CURDATE(),INTERVAL 10 DAY) <= recensioni.data_ins;

    gracias

  2. #2
    nessuno mi indica qualcosa?
    grazie

  3. #3
    Una soluzione semplice semplice, potrebbe essere quella di gestire la data mediante un campo testo nel formato gg/mm/aaaa e poi fare una query del tipo:

    codice:
    dal = 'Crea la data antecedente di 10 giorni
    al = 'Data odierna
    
    sql = "SELECT campo FROM tbl WHERE campodata dal <= #"&dal&"# AND al >= #"&al&"# "
    Io quando devo lavorare sulle date con ACCESS uso sempre questa soluzione e non mi ha mai dato problemi.

  4. #4
    scusa che intendi per gestire? split?

    ti ringrazio molto per la dritta

    e poi vorrei ordinare le news per data. è possibile?

    grazie

  5. #5
    per ordinare si usa la ORDER BY. that easy!

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.