Jump to content

Sql Sorgusunu Tarihe Göre Sıralama


baris168
 Share

Recommended Posts

plugin içerisinde database'den aktarılan datalarda sırlamayı tarih bazında yıl/ay/gün olarak sıralamak istiyorum ancak yaptığım sıralamada gün/ay/yıl olarak yapılmakta bu konuda bana acil olarak yardım ederseniz sevinirim.

teşekkürler...

Link to comment
Share on other sites

O işi plugin ile değil SQL sorgusu ile yapmalısınız. Öncelikle veritabanınız SQLite ise tarih sütunu TEXT biçimden, MySQL ile tarih sütunu DATE biçiminde olmalıdır. İkisinde de tarihler YYYY-AA-GG şeklinde kayıt edilmelidir. daha sonra:

SELECT * FROM kayitlar ORDER BY tarih ASC

şeklinde eskiden yeniye sıralanmış kayıtları çekebilirsiniz. ASC yerine DESC yazarsanız yeniden-eskiye gelir kayıtlar.

Link to comment
Share on other sites

Hocam navicat premium üzerinde database içerisinde table da bulunan dtarihi sütununun tamamını seçtim ve display - set display format'a girerek YYYY-AA-GG yaptım olmadı, ayrıca navicat programının tools - options - display format içerisinde bulunan date içeriğinide denedim sıralama komutu olarak ta "SELECT * FROM baris order by dtarihi ASC" yazdım ancak olmadı nerede hata yapıyorum acaba bu konuda ayrıntılı bilgi verirseniz sevinirim.

Link to comment
Share on other sites

Projenizde bazı düzenlemeler yaptım. 

 

Veritabanı dosyanızda tarihleri YYYY-AA-DD şeklinde giremlisiniz demiştim ama halen 16.02.2014 şeklindeydi. Dediğim gibi düzeltince sorun kalmadı. Tarih girme için input yerine DateTimePicker plugini kullandım, ekteki dosya içinde plugin mevcuttur. Global'e küçük bir fonksiyon yazdım, 2014-12-01 şeklinde gelen tarihi 01.12.2014 şekline çevirip ekrana yazdırması için.

 

https://yadi.sk/d/quKDM5dyTAVjZ

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...