• 05-08-2010, 21:21:48
    #1
    arkadaşlar mysql veritabanında 4.05,3.20,19.98 şeklinde sayılar var. bu sayıları büyükten küçüğe sıralamak istiyorum ""order by sayilar desc"" kullandığımda aşağıdaki sıralama çıkıyor sanırım ilk rakalmlarını algılıyor neden olabilir?

    4.05
    3.20
    19.98
  • 05-08-2010, 21:37:41
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    SQL deki alan türünüz nedir acaba ?
  • 05-08-2010, 21:50:14
    #3
    varchar kullanıyorum integer kullandığım zaman sayıları yuvarlıyor 19.98 ise 20 yapıyor
  • 05-08-2010, 21:56:00
    #4
    float deneyin
  • 05-08-2010, 22:00:41
    #5
    tamam kardeşim float sorunu çözdü teşekkürler
  • 05-08-2010, 22:01:57
    #6
    Deimosx adlı üyeden alıntı: mesajı görüntüle
    float deneyin
    Arkadaş cvbı vermiş. FLOAT dener misiniz ?

    Edit: Sorun Çözülmüş..
  • 05-08-2010, 22:06:53
    #7
    float 2.00 gibi sayıları 2 ye çeviriyor bu sayıyı 2.00 gibi kaydetmek mümkünmüdür?
  • 06-08-2010, 01:53:55
    #8
    float yaptığınız sütunda Type bölümü float(20,2) olacak şekilde değiştirin.
  • 27-09-2010, 10:42:53
    #9
    peki 1.452,00 bunu nasıl kaydedebiliriz