• 09-08-2022, 12:42:49
    #1
    Merhabalar. Umarım yardımcı olursunuz.

    SELECT
    posts.id,
    posts.image,
    posts.title,
    posts.url,
    categories.category_name,
    categories.category_url
    FROM posts
    INNER JOIN categories ON categories.id = posts.category_id
    ORDER BY posts.id DESC LIMIT 1

    Where id = $sonkonuid diyince hata veriyor. nasıl yapmam lazım?
  • 09-08-2022, 12:54:52
    #2
    Merhaba select top 4 yaparak 4 kayıdı listeleyebilirsiniz. Order by desc ekleyerek en yüksek değerden başlatabilirsiniz. Bu sayede en yüksek 4 kaydı çekebilirsiniz.
  • 09-08-2022, 12:59:27
    #3
    fatbotter.com
    iltu33 adlı üyeden alıntı: mesajı görüntüle
    Merhabalar. Ben tablomda hit diye bir değer tutuyorum. İstiyorum ki hit değeri yüksek olan 4 konuyu posts adlı tablomdan çeksin. Bunu nasıl yapablirim?
    SELECT * FROM posts WHERE hit >= 5 LIMIT 4
  • 09-08-2022, 13:20:09
    #4
    lookout adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM posts WHERE hit >= 5 LIMIT 4
    Hit değeri en büyük olan 4 veriyi getir demem için ye yapmam lazım?
  • 09-08-2022, 13:32:28
    #5
    fatbotter.com
    iltu33 adlı üyeden alıntı: mesajı görüntüle
    Hit değeri en büyük olan 4 veriyi getir demem için ye yapmam lazım?
    SELECT * FROM posts ORDER BY hit DESC LIMIT 4
  • 10-08-2022, 11:28:03
    #6
    lookout adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM posts ORDER BY hit DESC LIMIT 4
    Merhabalar. Bir Sql Problemim daha var. Umarım yardımcı olursunuz.

    SELECT
    posts.id,
    posts.image,
    posts.title,
    posts.url,
    categories.category_name,
    categories.category_url
    FROM posts
    INNER JOIN categories ON categories.id = posts.category_id
    ORDER BY posts.id DESC LIMIT 1

    Where id = $sonkonuid diyince hata veriyor. nasıl yapmam lazım?