Frequently asked questions - Base

From The Document Foundation Wiki
< Faq‎ | Base‎ | 122
Jump to: navigation, search

Come posso selezionare le date all'interno di un intervallo?

  • Partendo da un campo contenente delle date, selezionate le voci tra una data d'inizio e fine.

La query assomiglierà a questa:


To select dates between 01/05//2011 and 31/05/2011


Note

  1. Nella modalità provvisoria le date devono essere nel formato GG/MM/AA (il computer formatterà questo in GG/MM/AAAA dopo la convalidazione)
  2. Nella modalità SQL le date devono essere nel formato {D 'AAAA-MM-GG'}


SELECT "RéfCommande", "DateCommande" FROM "Commandes" WHERE "DateCommande" BETWEEN {D '2011-05-01' } AND {D '2011-12-31' }


  • Una tecnica alternativa è quella di inserire due test contro il campo della data per testare la data di inizio e fine separatamente:


To select dates between 01/05/2011 and 31/05/2011


Note

  1. È utile far si che solo una delle due colonne di date sia visibile (selezionando la casella Visibile)
  2. Usate gli operatori >= e <= rispettivamente "maggiore di o uguale a" e "minore di o uguale a"