Jump to content
Sign in to follow this  
pianoforte

Sist brukte måneder (MySQL)

Recommended Posts

Har en MySQL-database med et felt med dato. Datoene er formatert slik: ÅÅÅÅMMDDTTMM. Det jeg vil gjøre er å hente ut de siste 10 månedene hvor det er en tabellrad. Hadde radene vært disse:

200505132352

200406011312

200406220806

200406300532

188912161412

200311031322

200311021415

 

skulle jeg fått ut:

2005-05

2004-06

2003-11

1889-12

 

Kan gjøre det med PHP, men det aner meg at det også kan gjøres som en enkelt MySQL-spørring. Kan det det, og i så fall hvordan?

Share this post


Link to post

Har dessverre 4.1.11.

 

Går det an å bruke distinct for første seks siffer av et felt? Da har det jo vært veldig enkelt.

 

Edit: En løsning kunne ha vært å hatt forskjellige kolonner for år/måned og dag/time/minutt, men det er ikke akutelt siden dette skal fungere mot en eksisterende database (som brukes av mange andre skript).

Edited by eivindask

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...