![]() |
| | #1 (permalink) |
| Merhaba arkadaşlar veritabanından bir önceki konuda seçme işlemini görmüştük.Şimdi bu seçtiğimiz verileri daha ayrıntılı olarak fitreliycez bu filtrelemeleri yapmak içinde çeşitli operatörler kullanıcaz. Başlıca Mantıksal Operatörler And Or Başlıca Aritmatiksel Operatörler = > < != <> =< => Bu operatörleri alanlardaki verilere koşul sunmak için kullanıcaz Örneğin alan1 isimli sayısal bir alandaki 5 den büyük kayıtları sergileyelim Kod: SELECT * FROM tablo1 WHERE alan1>5 eğer kontrol edeceğimiz koşul tekse yada bir eşitlik kontrol edicek olsaydık şöyle birşey yapardık. Kod: SELECT * FROM tablo1 WHERE alan1=5 Birden Fazla Koşula Göre Veri Sorgulama Böyle bir durumda işin içine mantıksal operatörler giriyor.Birden fazla koşulun hepsinin doğruluğunu kontrol edeceğimiz durumlarda AND koşullardan birisinin doğruluğu bizim için yeterlı olacağı durumlarda OR kullanıcaz. Matematikdeki mantık konusundaki gibi 1 or 0 = 1 1 and 0 = 0 0 or 0 = 0 0 and 0 = 0* Arkadaşlar buraya dikkat ! 1 or 0 = 1 1 and 1 = 1 1 or 1 = 1 0 and 1 = 0 Matematikde 0 da herhangi bir koşulun aynı olması durumu olarak göz onune alınmıştır bilgisayarda sadece 0 ve 1 oldugu için buradaki 0 hiçlik durumudur matematikdeki 0 and 0 in 1 ve 1 den hiçbi farkı yoktur. Biz devam edelim ve bir örnek verelim iki koşula göre bir seçme işlemi yapalım ama bu 2 koşulunda geçerli olduğu durumu kontrol edelim. Kod: SELECT * FROM tablo1 WHERE alan1=5 AND alan2='meslekforum' Birde 2 koşuldan birisinin tuttuğu verileri görelim Kod: SELECT * FROM tablo1 WHERE alan1<10 OR alan2='meslekforum' Umarım Faydalı olmuştur. İyi Çalışmalar. | |
| | |
![]() |
| Etiketler |
| koşullu seçme, select and, select kullanımı, select or, select sorgusu, sql and or kullanımı, sql nedir, veri, veritabanı işlemleri |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Veritabanında Seçme İşlemi | crocodile | Transact SQL | 0 | 12-20-2010 00:21 |