http://visualogren.tr.gg/

TÜRKİYE CANIM FEDA


   
 
  Üye Ol
 
=> Daha kayıt olmadın mı?

Formumuzdan daha iyi faydalanmak için üye olun ve daha fazla içerik görün

Üye Ol - İşlem Operatör Türleri

Burdasın:
Üye Ol => Veri Tabanı => İşlem Operatör Türleri

<-Geri

 1 

Devam->


gece krallığı
(şimdiye kadar 41 posta)
01.01.2009 18:34 (UTC)[alıntı yap]
T-SQL’de işlem yapabilmek için bazı operatörlere ihtiyaç duyulur.
2.3.1. Karşılaştırma Operatörleri
Karşılaştırma ifadesinde karşılaştırılan verilerin türü aynı olmalıdır. Yani karakter veri
türü ile ancak karakter türünde başka bir veri; bir sayısal veri ile ancak sayısal olan başka bir
veri karşılaştırılabilir.
20
OPERATÖR ANLAMI
< Küçük
> Büyük
= Eşit
= Büyük veya eşit
Eşit değil
!= Eşit değil
LIKE Metin Karşılaştırma Operatörü
Örnek:
Öğrenci veri tabanında Tablo 2’deki ikinci notu 56’dan küçük olan öğrencileri
listeleyen T-SQL kod satırlarıdır.
SELECT *
FROM tablo2
WHERE nt2={01/01/75} AND cinsiyet=Kadın
NOT: AND operatörü OR operatörüne göre daha önceliklidir.
22
Örnek:
Sinif tablosunda adı Ali olmayanları listeleyen T-SQL kodlarıdır.
SELECT * FROM Sinif
WHERE NOT ad=’Ali’
Örnek:
SELECT *
FROM Ogrenci
WHERE bolum=’Bilgisayar’ OR bolum=’Elektronik’ OR bolum=’Elektrik’
OR operatörü yerine In operatörü de kullanarak kod satırlarını yazabiliriz.
SELECT *
FROM tablo1
WHERE bolum In ('Bilgisayar','Elektronik','Elektrik'
2.3.3. Aritmetiksel Operatörler
T-SQL’de kullanılan aritmetiksel operatörler şunlardır.
OPERATÖR İŞLEVİ
% Mod alma
* Çarpma
/ Bölme
+ Toplama
- Çıkarma
SELECT komutu ile veri tabanında mevcut tablolardan listeleme yaparken tabloda
ayrı bir sütun (alan) olarak yer almamış ve ancak bir hesaplama sonucunda üretilebilecek
bilgileri de listeleme içine almak mümkündür.
Örnek:
Ogr_Notlar tablosunda notların not ortalamasını hesaplayan T-SQL kodlarıdır.
SELECT (nt1+nt2+nt3) /3
FROM Ogr_Notlar
Öncelik sırası, matematikte ve diğer bilgisayar dillerinde olduğu gibidir. Üs alma,
hepsinden öncedir. Sonra çarpma (*) ve bölme (/) gelir. Toplama (+) ve çıkarma (-) en son
önceliklidir. Parantez kullanılarak öncelik sırası değiştirilebilir.



Bütün konular: 40
Bütün postalar: 41
Bütün kullanıcılar: 4
Şu anda Online olan (kayıtlı) kullanıcılar: Hiçkimse crying smiley
 
 
  40531 ziyaretçi (66072 klik)  
 
wardom.org http://visualogren.tr.gg/ Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol