Wildcards Veritabanımız üzerinde ‘like‘ ifadesi ile karekter benzerliği üzerinden aramalar gerçekleştirebiliriz. Wildcards ile çalışmak sunucuyu meşgul eder.
use northwind --like ifadesi ile karakter benzerliği üzerinden aramalar gerçekleştiririz. --wildcards ile çalışmak sunucuyu meşgul eder. --ilk harfi 'e' olsun gerisi önemli değil select * from Products where ProductName like '%e' --son harfi 'e' olsun önceki harfler önemli değil select * from Products where ProductName like '%e' --içerisinde 'e' harfleri olsun, başında yada sonunda fark etmez. select * from Products where ProductName like '%e%' --'E' harfi ile başlayan limanşehirlerini çekelim, birden fazla tekrar için distinct ifadesini kullanalım select distinct(ShipCity) from orders where ShipCity like 'e%' --products tablosu için UnitPrice aralığı 30 ve 40 arasında olan ürünlerin stok durumu,adı ve geçerliliğini görelim select ProductName, UnitsInStock, discontinued from Products where UnitPrice between 30 and 40 --ürün ekleyelim insert into Products(ProductName,UnitsInStock,Discontinued) values ('Benetton',23.32,0) --eklediğmiz ürünü görüntüledik select * from Products where ProductName='Benetton' --'E' harfi ile başlayan limanşehirlerinin sayısını bulalım ve tabloya özel isim verelim select count(distinct(ShipCity))as [LimanŞehirSayısı] from Orders where ShipCity like 'e%' --bir karekteri yok saymak, aradaki harfler önemsiz belirtilen harfler e olacak select * from Products where ProductName like '%_e_e%' --bir değer aralığı için --a...c.d...l harfine kadar olan harflerle başlayan ürün gelsin select * from Products where ProductName like '[a-l]%' --e harfi ile başlayıp e harfi ile biten kelimeler gelsin select * from Products where ProductName like 'e%e' --orderID'si 10252 olan kayıtın shipname i çekelim select ShipName from Orders where OrderID=10252 --select sorgusunda birden fazla tablo kullandık, bazı kolonlar farklı tablolarda aynı olabilir, bunu belirterek sorgumuzu yapabilriz. select productname, CategoryName from Products as P, Categories as C where C.CategoryID=1