kod
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
11.11.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Php
-
Konum
Muğla
-
Ad Soyad
M** Ö**
-
Mesajlar
27
-
Beğeniler
5 / 2
-
Ticaret
0, (%0)
Karışık olaraka tarihler ekleniyor veritabanından çekiyorum ama aynı tarihlerin yanyana çıkmasını istiyorum ama ne yaptıysam id sırasına göre sıralama yapıyor.
$query= mysql_query("SELECT * FROM times WHERE placeid = '" . $sefer['id'] . "' order by tarih");
ayqo
WM Aracı
Kullanıcı
-
Üyelik
15.02.2012
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğretmen
-
Konum
Kastamonu
-
Ad Soyad
A** T**
-
Mesajlar
386
-
Beğeniler
20 / 68
-
Ticaret
14, (%100)
tarihleri 27.03.2014 şeklinde mi kaydettin veri tabanına?
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
order by tarih tek basına bir anlam ifade etmez! hali ilede sort edeceğiniz kıstası vermediğinizden, index sırasına göre verir. index'inizde tablonuzda id alanıdır.
order by tarih desc -> Sondan başa doğru(büyükten küçüğe) -> tarih bazında son eklenen tarihten, ilk eklenene doğru
order by tarih asc -> Baştan sonra doğru(küçükten büyüğe) -> yukarıdakinin tersi
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
03.05.2013
-
Yaş/Cinsiyet
37 / E
-
Meslek
PHP
-
Konum
Denizli
-
Ad Soyad
** **
-
Mesajlar
54
-
Beğeniler
7 / 8
-
Ticaret
0, (%0)
Turgay Can adlı üyeden alıntı
order by tarih tek basına bir anlam ifade etmez! hali ilede sort edeceğiniz kıstası vermediğinizden, index sırasına göre verir. index'inizde tablonuzda id alanıdır.
order by tarih desc -> Sondan başa doğru(büyükten küçüğe) -> tarih bazında son eklenen tarihten, ilk eklenene doğru
order by tarih asc -> Baştan sonra doğru(küçükten büyüğe) -> yukarıdakinin tersi
tek basına anlam ifade eder. eğer ASC veya DESC değeri girmezseniz default olarak ASC ile listeler.
The ORDER BY keyword sorts the records in ascending order by default. To sort the records in a descending order, you can use the DESC keyword.
maybe 1 day! but not today! | w2z.org
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
ulas adlı üyeden alıntı
tek basına anlam ifade eder. eğer ASC veya DESC değeri girmezseniz default olarak ASC ile listeler.
Yazının kaynağını eklermisin.
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
03.05.2013
-
Yaş/Cinsiyet
37 / E
-
Meslek
PHP
-
Konum
Denizli
-
Ad Soyad
** **
-
Mesajlar
54
-
Beğeniler
7 / 8
-
Ticaret
0, (%0)
http://www.w3schools.com/sql/sql_orderby.aspyazının kaynağına da gerek yok aslında test ederseniz de görebilirsiniz.
maybe 1 day! but not today! | w2z.org
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Attığım iki linkteki cevaplar, bunu hiç bir db engine'nin garanti etmediğini belirtiyor. Böyle bir zorunluluğun olmadığını zaten cevaplardan anlaşılıyor. MySQL Documentation'da okuduğumda bu tür durumlarda index üzerinden sıralama yapıldığıdır. Index (artan bir değer) olduğunu varsayarak, (id artan bir değer olmak zorunda değildir) ASC gibi davranır fakat Expert DBA'ler bununda garanti olmadığını belirtmiş ve cevaba ek olarak, DB Engine'lar en performanslı veriyi nasıl getiriyorsa, onu baz aldığını belirtiyor. En performanslı veride index üzerinden getirilir. Index'ler tablolarda db engine'i otomatik olarak id üzerine atar lakin, bazı performans gerektiren durumlarda tablolara farklı alanlarada index atılabildiğinide düşündüğümüzde, default index'i ezer. Buda verinin dönüşünün id'ye görede gelmeyebileceğini anlamına gelir.
Cevap veren kişiler, Expert DBA.
Kısacası böyle bir kesinlik mevcut değil.
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
adige
jinepsmedia.com
Kullanıcı
-
Üyelik
11.03.2014
-
Yaş/Cinsiyet
34 / E
-
Meslek
yok
-
Konum
İstanbul Avrupa
-
Ad Soyad
Y** S**
-
Mesajlar
150
-
Beğeniler
4 / 29
-
Ticaret
0, (%0)
Ben default ASC dir demedim, kod default olarak problemsiz çalışır.Default performansa göre olabilir veya olmayabilir bu hangi veri modelini kullanıyorsanız değişir.Java da nasıl default constructorlar varsa, sınıflar nasıl objeden türemişse bir örümcek ağı sistemi vardır.