Temel SQL serisi, SON SQL-5 Sayfalama ve Arama işlemleri

Bir sürü şeyi hallettik. Veri ekleme, düzenleme, güncelleme ve silme. Bir de birleştirme. Geriye ne kaldı? Görelim bakalım.. Tüm yazıların başlıklarının olduğu bir liste göstermek. Kategori eklemek, silmek, düzenlemek. Kategori içindeki yazıları göstermek Ayrıca yazı başlıklarını gösterirken, sayfalama yapmak, her sayfada 20 yazı göstermek, 2. sayfada bir sonraki 20 yazıyı yani 20 ile 40 arası yazıları göstermek Arama yapmak Başlık listesi görüntülememek de çok kolay. SELECT title FROM posts; Bu komutu yazdığımız zaman Girdilerden sadece başlıkların olduğu listeyi çekebiliyoruz. 2. maddedeki ekleme, silme, düzenleme işlemlerinden zaten bahsetmiştik. Kategori içindeki yazıları da verileri birleştirerek alıyoruz. Bunu da bir önceki yazıda hallettik. Sayfalama Sayfalama dediğimiz olay, örneğin 1 milyon makale olan bir internet sitesinde, hiçbir kısıtlama olmadan “SELECT * FROM posts” dersek, hem kullanıcı bir milyon makalenin inmesini bekler, hem de bu veriyi çeken yazılım da belirli bir süre sonra timeout olur, yani sonsuza dek sistemin bu işleme kilitlenmesini engellemek i...
Patreon üyelerine özel içerik.
To view this content, you must be a member of Mutlu's Patreon at "Merakli Bilişimci Üye..." or higher tier
Already a Patreon member? Refresh to access this post.

Temel SQL serisi, SON SQL-5 Sayfalama ve Arama işlemleri” için bir yorum

  1. Emeğinize sağlık, ben de bu script yapma işlerini yeni öğrenen biri olarak sitenizi ilgiyle takip ediyorum. Eğer mümkünse MySQL komutları ile 1-1, 1-sonsuz, sonsuz-sonsuz ilişkilerin nasıl yapıldığını gösteren bir yazı hazırlayabilirseniz çok memnun olurum, yapmazsanız da canınız sağolsun, teşekkürler…

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir