Burada (Transact-SQL)
Sil, birleştirme, select veya update deyim tarafından döndürülen satır arama koşulu belirtir SQL Server 2008 R2.Bu yan tümce tarafından döndürülen veya deyimetkilenen satır sayısını sınırlamak için kullanın.
Sözdizimi
[ WHERE <search_condition> ]
Bağımsız değişkenler
- < search_condition >
Döndürülecek satırları için karşılanması gereken durumunu tanımlar.arama koşuludahil yüklemler sayısına bir sınır yoktur.Arama koşullarını ve yüklemler hakkında daha fazla bilgi için bkz: Arama koşulu (Transact-SQL).
Örnekler
Aşağıdaki örnekler bazı ortak arama koşullarına nasıl WHERE yan tümce.
A.Bir satır basit bir eşitlik kullanarak bulma
USE AdventureWorks2008R2;
GO
SELECT ProductID, Name
FROM Production.Product
WHERE Name = 'Blade' ;
GO
B.Bir dizebir parçası olarak bir değer içeren satırları bulma
SELECT ProductID, Name, Color
FROM Production.Product
WHERE Name LIKE ('%Frame%');
GO
C.Karşılaştırma işleçkullanarak satırları bulma
SELECT ProductID, Name
FROM Production.Product
WHERE ProductID <= 12 ;
GO
D.Üç koşullardan herhangi birine uyan satırları bulma
SELECT ProductID, Name
FROM Production.Product
WHERE ProductID = 2
OR ProductID = 4
OR Name = 'Spokes' ;
GO
E.Çeşitli koşulları karşılamalıdır satırları bulma
SELECT ProductID, Name, Color
FROM Production.Product
WHERE Name LIKE ('%Frame%')
AND Name LIKE ('HL%')
AND Color = 'Red' ;
GO
F.Değerler listesinde olan satırları bulma
SELECT ProductID, Name, Color
FROM Production.Product
WHERE Name IN ('Blade', 'Crown Race', 'Spokes');
GO
G.İki değer arasında bir değer içeren satırları bulma
SELECT ProductID, Name, Color
FROM Production.Product
WHERE ProductID BETWEEN 725 AND 734;
GO