ana sayfa hakkında forum (yeni) rss takibi reklam yerleşimi iletişim giriş

İçerik Kategorileri

  1. Active Server Pages
    1. Temel Konular [13]
    2. Genel İçerikler [12]
    3. Nesne Kütüphanesi [0]
    4. Form Elemanları [4]
    5. Döngü İfadeleri [3]
    6. Veritabanı İşlemleri [7]
    7. Fonksiyonlar [2]
    8. Hatalar ve Çözümleri [16]
  2. ASP Hızlı Referans
    1. TextStream Nesnesi [7]
    2. Response Nesnesi [1]
    3. Request Nesnesi [1]
    4. Application Nesnesi [1]
    5. Session Nesnesi [4]
    6. Server Nesnesi [0]
    7. FSO Nesnesi [4]
  3. Browser Scripting
    1. VBScript [4]
    2. SQL Sorgulama [4]
  4. MySQL [0]
  5. Uygulamalar
    1. Hazır Fonksiyonlar [3]
    2. Hazır Kodlar [9]
    3. Script Algoritmaları [3]
    4. Script Geliştiriyoruz [2]

Sitede Ara


Hosting Sponsorumuz

Mar

2

Where Deyimi II

SQL Sorgulama3 yorum1921 izlenimfatiherikli

Where deyiminin özelliklerine devam ediyoruz. (Like, In, Between)


Where'in ne işe yaradığını, nasıl kullanıldığını daha önceden vermiştik.
Uluşmak için buraya tıklayın.

şimdi where'in özelliklerine devam edelim.
Bu arada 'wer' diye okunuyor :)

LIKE deyimi
Metin içerisinde seçtiğimiz karakterle başlayan yada biten sözcükleri listeletmek için kullanılır.
select * from kayitlar where isim like '%a'

Bu şekilde a harfi ile başlayan kayıtları seçeriz.
select * from kayitlar where isim like 'a%'

Bu şekilde ise a harfi ile biten kayıtları alırız.
select * from kayitlar where isim like '%a%'

Bu ise a harfi ile başlayn yada biten kayıtları alırız.

In Deyimi
Klasik where deyimi gibi ama birden fazla seçim yapmak için kullanılır.
select * from kayitlar where siteadi in('aspogren.net','webariza.net')

Site adı sütunu aspogren.net veya webariza.net olan kayıtları seçeriz.

Between Deyimi
İki değer arasındaki kayıtları almak için kullandığımız koşuldur.
select * from kayitlar where hit between 1000 and 5000

Hit sütunu 1000 ile 5000 arasındaki kayıtları listelemiş oluruz.
Mantık bakımından between koşulunda and yerine or kullanamayız.

Etiketler  :  where   like   in   between  

İçeriği takip etSayfayı YazdırPermalink

3 yorum var

#238.-magnet-20 Haziran 2007 Çarşamba

select * from kayitlar hit where between 1000 and 5000

bu kısımda

select * from kayitlar where hit between 1000 and 5000

hit sütununun yazıldığı yer yanlış where komutundan sonra yazılması lazım aksi taktirde hata alırsınız ;)

#239.-SrcnCkr-20 Haziran 2007 Çarşamba

doğru diyorsun güncellendi.

#283.-fatih koçak-17 Temmuz 2007 Salı

select * from kayitlar where siteadi('aspogren.net','webariza.net')

bu bu şekilde olmalı
select * from kayitlar where siteadi in('aspogren.net','webariza.net')


Bu içeriğe yorum yazın

BBCode ve Emotions desteği aktif. Yorumunuz onaylandıktan sonra gösterilecektir.

Bu yazı ile benzer içeriğe sahip olabilecek yazılar

  1. SQL'dan Örneklemeler ve Özellikler
  2. Veritabanındaki Verinin Devamını Gösterme
  3. Where Deyimi
  4. Detaylara Bakabilme
  5. Çoklu kayıt silme
  6. SQL'dan Örneklemeler ve Özellikler
  7. Veritabanında arama yapmak
  8. Tablodaki Sütunları Listeletmek

Yazının aktif olduğu kategoriye eklenmiş son yazılar

  1. Where Deyimi
  2. Sql İle Tablo Oluşturmak ve Tablo Silmek
  3. SQL'dan Örneklemeler ve Özellikler

Aspogren.net web sitesi SiDEnet sunucularından yayınlanmaktadır.

eXTReMe Tracker