Visualizzazione dei risultati da 1 a 3 su 3

Discussione: calcolo etā tra date

  1. #1

    calcolo etā tra date

    Ho una lista di nominativi in Mysql con data di nascita, vorrei sapere passando due variabili:
    dataa e data b quali persone hanno compiuto 26 anni e 30 anni nel periodo tra le due date:

    esempio:

    data iniziale = 01/05/2006
    data finale = 23/05/2006

    nominativi: data di nascita
    rossi antonio 02/05/1980 ha compiuto 26 anni in questo periodo
    rossi marco 02/05/1976 ha compiuto 30 anni in questo periodo
    rossi andrea 02/05/1981 non ha compito nč 26 anni , nč 30 anni e puo essere omesso dalla lista

    grazie per l'eventuale suggerimento pratico.

    Maurizio

  2. #2
    datediff?

    prendi l'anno attuale e lo sottrai all'anno che hai nel DB ??
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  3. #3
    usa le funzioni sulle date di mysql per sapere se la data nel campo + 26 o + 30 corrisponde alla data che passi..o l'inverso usando una differenza fdra date

    http://dev.mysql.com/doc/refman/5.0/...functions.html

    ps: ti ho dato il link per mysql 5...guarda il manuale che serve a te

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.