• 25-12-2023, 17:22:18
    #1
    Sadece bir kategorideki ürünlerin sıralamasını nasıl değiştirebilirim? bunu SQL'den yapabilir miyim? Sıralama ID'ye küçükten başlıyor. Tam tersine çevirebilir miyim? Yapabiliyorsam basit bir yolu var mıdır?
  • 25-12-2023, 17:23:51
    #2
    Merhaba,
    SELECT * FROM urunler WHERE kategori_id = 'belirli_kategori_id' ORDER BY siralama_id DESC; bu sekilde deneyebilirsiniz kendi veritabani columnlarina gore
  • 25-12-2023, 17:37:16
    #3
    mhrvlyv adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    SELECT * FROM urunler WHERE kategori_id = 'belirli_kategori_id' ORDER BY siralama_id DESC; bu sekilde deneyebilirsiniz kendi veritabani columnlarina gore

    SELECT * FROM `categories` ORDER BY `2` DESC

    Hocam bu şekilde doğru mu aşağıdaki sql için?

  • 25-12-2023, 17:40:20
    #4
    SELECT * FROM `categories` ORDER BY c_rank DESC olarak yapsaniz c_rank daki sütunu sıralamaya koyacak.
    Eğer c_id ye göre belirli bir kategori id varsa

    SELECT * FROM `categories` WHERE c_id = 2 ORDER BY c_rank DESC
    c_id - sizin kategori id
    c_rank ilgili sıralama rakamı
    olarak düşündüm. Kendinize göre düzenleyebilirsiniz.

    Order by kullandığınızda sabit degisken kullanmayın. Sütun ismini kullanın. WHERE kullanımı zamanı hangi kategori istiyorsaniz o değişkeni vereceksiniz
  • 25-12-2023, 17:45:56
    #5
    mhrvlyv adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM `categories` ORDER BY c_rank DESC olarak yapsaniz c_rank daki sütunu sıralamaya koyacak.
    Eğer c_id ye göre belirli bir kategori id varsa

    SELECT * FROM `categories` WHERE c_id = 2 ORDER BY c_rank DESC
    c_id - sizin kategori id
    c_rank ilgili sıralama rakamı
    olarak düşündüm. Kendinize göre düzenleyebilirsiniz.

    Order by kullandığınızda sabit degisken kullanmayın. Sütun ismini kullanın. WHERE kullanımı zamanı hangi kategori istiyorsaniz o değişkeni vereceksiniz
    SELECT * FROM `categories` WHERE c_id = 2 ORDER BY c_rank DESC
    bu kodu çalıştırdım ama hiç bir şey değişmedi.
  • 25-12-2023, 17:47:29
    #6
    PM dan yazarsanız uygun fiyatda yardımcı olabilirim. Uzaktan bağlantıda yapabilirim.