• 20-07-2009, 11:35:20
    #10
    Üyeliği durduruldu
    rand() sözcügü phpdede kullanılan bir komuttur örnek vermek gerekirse oyun oynattıgınız sayfanın yan tarafında rasgele 10 oyunu listeletip bunlarıda oynadınız mı gibi birşey sorulabilir bunun için şu cümlecigi kullanıyoruz

    SELECT * FROM oyunlar ORDER BY RAND() LIMIT 10
  • 20-07-2009, 11:40:04
    #11
    Üyeliği durduruldu
    month cümlegi şuanki ayı sayısal olarak döndürür örnegin
    ocak = 1
    aralık = 12

    örnek vermek gerekirse şöyle bir bölümümüz olabilir buay eklenen oyunlar gibisinden bunun için şu cümlecigi kullanıyoruz



    SELECT MONTH(eklenen_ay) AS ay FROM oyunlar
    (tarihi as komutu ile ay'a aktardık)
    kullanım

    $row["ay"];
  • 20-07-2009, 11:44:11
    #12
    Üyeliği durduruldu
    hour month komutu ile aynıdır tek farkı saat'i vermesidir 0 ila 23 arasıdır
    kullanım
    HOUR('11:44:20')
    çıktı 11 dir
  • 20-07-2009, 12:02:57
    #13
    Üyeliği durduruldu
    like komutu arama özelligidir örnegin

    SELECT * FROM oyunlar WHERE oyun_adi LIKE '%araba%'
    eger kelime başına % işareti koyuyorsak php sadece başta benziyenleri listeler eger sonu koyuyorsak son harflerdeki verileri listeler
  • 20-07-2009, 12:05:10
    #14
    Üyeliği durduruldu
    MAX cümlecigi adında anlaşılacagı gibi en yüksek olandır örnegin en çok oynanan bir veriyi almak istiyorsunuz çok basit bir cümlecik

    SELECT MAX(hit) FROM oyunlar
  • 20-07-2009, 12:06:08
    #15
    Üyeliği durduruldu
    min max komutunun tam zıttıdır

    SELECT MIN(hit) FROM oyunlar
    en az oynana oyunu verir
  • 20-07-2009, 12:06:56
    #16
    Üyeliği durduruldu
    avg en yüksek ike en düşük veririr ortalamasını verir örnegin;

    SELECT AVG(hit) FROM oyunlar
  • 20-07-2009, 12:08:21
    #17
    Üyeliği durduruldu
    DISTICT oyun sitesinde olmaz fakat şöyle bir örnek vereyim şirketimizde çalışan farklı ailerin toplamı yani soyadı aynı olmayan

    SELECT COUNT(DISTICT soyad) FROM isciler
  • 20-07-2009, 12:12:20
    #18
    Üyeliği durduruldu
    < > = != kullanımları

    delete from oyunlar where hit < 50
    oynanması 50 den az olan tüm oyunları siler

    delete from oyunlar where hit > 50
    oynanması 50 den büyük olanları siler

    delete from oyunlar where hit='50'
    oynanması 50 olan tüm verileri siler

    delete from oyunlar where hit != 50
    oynanması 50 olmayan tüm verileri siler