Fråga : Datera skillnaden

Denna kunde vara den mycket enkel, men I förmiddagen som inte får det högert.
som jag har två, daterar. .i måste att se till, deras skillnad är alltid mindre än 6 months.
hur man skriver SQL för den? Behaga det huvudsakliga problemet för help.

My är: (DATERA, när jag gör, MÅNADEN för

SELECT (”2005-03-01”)) - MÅNAD (DATERA (”2005-02-28”)) FRÅN
/>it ger svaret som 1, men skillnaden är inte egentligen en månad; det är precis 1 dag.
" klar "

Svar : Datera skillnaden

Hi pvs,

Det finns flera väg att göra detta.

Om du kan bo med ”nästan”, konvertera till dagar och jämför till 180 eller 182.

  VÄLJ dagar (date1) - dagar (date2)….,

Annorlunda du ska önskar antagligen till appellen TIMESTAMPDIFF

   VALD TIMESTAMPDIFF (64, RÖDINGEN (TIDSSTÄMPEL (”2001-09-29- 11.25.42.48 3219”) -
                TIDSSTÄMPEL (”2001-09-26- 12.07.58.065 497”)))
   FRÅN sysibm.sysdummy1;



Kent
Andra lösningar  
 
programming4us programming4us