• 29-01-2013, 01:00:31
    #1
    Üyeliği durduruldu
    SELECT * FROM `sayilar` WHERE kucuk='0' ORDER BY rand() DESC LIMIT 0,1

    Burada kucuk sütunu 0dan büyükleri sıralamak istiyorum. Bu şekilde nasıl yapabiliriz ? > işaretini kullanabilirmiyiz?
  • 29-01-2013, 01:49:50
    #2
    evet hocam kullanabilirsin tabi.
    where kucuk < '0'
  • 29-01-2013, 02:48:33
    #3
    Üyeliği durduruldu
    Ben where kucuk<0 kullanımını bilmeseydim şöyle bir betik kullanırdım:
    $sonuç=mysql_fetch_assoc($sorgu);
    if($sonuç > 0){echo '0\'dan büyük';}
    tabi gelen veriyi süzmektense süzülmüş veriyi kullanmak dala verimli olur.
  • 29-01-2013, 08:47:07
    #4
    0 ı tırnaksız yazın tam sayı değişkenler tırnaklanmaz sql de ve tüm programlama dillerinde, SELECT * FROM `sayilar` WHERE kucuk>0 ORDER BY rand() DESC LIMIT 0,1