際際滷

際際滷Share a Scribd company logo
Yeni microsoft office power point sunusu (2)
Where :
*** Select last_name, salary
FROM employees
WHERE salary >= 15000 ;
--->>> Salary 15000 eit ve
b端y端k ise g旦ster.
Beetween ile yap脹lan kar脹lat脹rma
Where t端mcelerinde, iki referans aras脹ndaki deerleri kriter olarak
kullanmak isterseniz between komutunu kullanabilirsiniz.
select * |, *distinct+ s端tun_ad脹, s端tun_adxl, s端tun_ad脹2, ..-
from tablo_ad脹
*where hedef_obje between referans脹 and referans2+ ;
SELECT last_name
FROM employees
WHERE last_name BETWEEN 'Seo' AND 'Zlotkey';
RNEK:
--->>>聴simler i巽in de
BETWEEN kullan脹labilir.
'S' harfi ile 'Z' harfi aras脹nda
olan isimleri bulmaktad脹r.
B端y端k k端巽端k karaktere
dikkat edilmelidir.
聴N 聴LEC聴 聴LE KR聴TER BEL聴RLEME
Sizin belirleyeceiniz bir referans listesinin denetlenerek,
sadece listede yer alan referanslarla uyuan sat脹rlar脹n se巽ilmesi
amac脹yla in (i巽inde) ilecini kullanabilirsiniz.
select * |, *distinct+ s端tun_ad脹, s端tun_ad脹l, s端tun_ad脹2,
..- from tablo_ad脹
*where hedef_obje 脹n(referansl,referans2, referans3, ..)+
;
SELECT employee_id,last_name, salary, manager_id
FROM employees
WHERE salary IN (1500, 2500, 3500, 4500) ;
RNEK:
--->>> Salary deeri 1500,
2500, 3500, 4500 olanlar脹
verir.
LIKE
Karakter veri t端r端ndeki verilerin, 旦zellikle WHERE
ifadeleriyle yap脹lan sat脹r s脹n脹rlama ilemlerinde like ileci olduk巽a
faydal脹 bir ara巽t脹r. like ileci Oracle veritaban脹na una benzer bir
ey dikte etmemize yarar: "K harfi ile balayan isimleri se巽" veya
"J ile balayan ve 端巽端nc端 harfi de h olan isimleri se巽."
select . . .
where ... like '% | _' ;
RNEK:
SELECT first_name
FROM employees
WHERE first_name LIKE 'K%' ;
--->> K Harfi ile balayan ve
devam脹 olan isim sonu巽lar脹n
脹 verir.
SELECT last_name, hire_date
FROM employees
WHERE hire_date LIKE '%97';
RNEK:
--->>> y脹l脹 1997 olanlar脹
g旦sterir.
MANTIKSAL OPERATRLER
OR
Or (VEYA) ileci mant脹ksal "VEYA" deeri ta脹maktad脹r. Dier
bir ifadeyle "u veya u kriterlerden biri salans脹n" demeye
edeerdir.
RNEK:
SELECT employee_id, last_name, job_id, salary
FROM employees
WHERE salary >= 20000
OR job_id LIKE '%MAN%' ;
--->>>Maa脹 20000'den
b端y端k ve eit ya da
job_id'si i巽erisinde
MAN ge巽enleri
listeledik.
NOT
NOT ileci, bildirilen kriteri tam tersi anlama 巽evirmek i巽in
kullan脹l脹r ve DE聴L" anlam脹n脹 ta脹r.
SELECT last_name, job_id
FROM employees
WHERE job_id
NOT IN ('IT_PROG', 'ST_CLERK', 'SA_REP') ;
--->>> not in
ifadesi
i巽indekiler hari巽
dierlerini
listeler.
AND
SELECT employee_id, last_name, job_id, salary
FROM employees
WHERE salary >= 9500
AND job_id LIKE '%REP%';
--->>> maa脹 9500'den
b端y端k ve eit ve job_id'si
i巽erisinde REP yazanlar脹
listeledik..

More Related Content

Yeni microsoft office power point sunusu (2)

  • 2. Where : *** Select last_name, salary FROM employees WHERE salary >= 15000 ; --->>> Salary 15000 eit ve b端y端k ise g旦ster.
  • 3. Beetween ile yap脹lan kar脹lat脹rma Where t端mcelerinde, iki referans aras脹ndaki deerleri kriter olarak kullanmak isterseniz between komutunu kullanabilirsiniz. select * |, *distinct+ s端tun_ad脹, s端tun_adxl, s端tun_ad脹2, ..- from tablo_ad脹 *where hedef_obje between referans脹 and referans2+ ;
  • 4. SELECT last_name FROM employees WHERE last_name BETWEEN 'Seo' AND 'Zlotkey'; RNEK: --->>>聴simler i巽in de BETWEEN kullan脹labilir. 'S' harfi ile 'Z' harfi aras脹nda olan isimleri bulmaktad脹r. B端y端k k端巽端k karaktere dikkat edilmelidir.
  • 5. 聴N 聴LEC聴 聴LE KR聴TER BEL聴RLEME Sizin belirleyeceiniz bir referans listesinin denetlenerek, sadece listede yer alan referanslarla uyuan sat脹rlar脹n se巽ilmesi amac脹yla in (i巽inde) ilecini kullanabilirsiniz. select * |, *distinct+ s端tun_ad脹, s端tun_ad脹l, s端tun_ad脹2, ..- from tablo_ad脹 *where hedef_obje 脹n(referansl,referans2, referans3, ..)+ ;
  • 6. SELECT employee_id,last_name, salary, manager_id FROM employees WHERE salary IN (1500, 2500, 3500, 4500) ; RNEK: --->>> Salary deeri 1500, 2500, 3500, 4500 olanlar脹 verir.
  • 7. LIKE Karakter veri t端r端ndeki verilerin, 旦zellikle WHERE ifadeleriyle yap脹lan sat脹r s脹n脹rlama ilemlerinde like ileci olduk巽a faydal脹 bir ara巽t脹r. like ileci Oracle veritaban脹na una benzer bir ey dikte etmemize yarar: "K harfi ile balayan isimleri se巽" veya "J ile balayan ve 端巽端nc端 harfi de h olan isimleri se巽." select . . . where ... like '% | _' ;
  • 8. RNEK: SELECT first_name FROM employees WHERE first_name LIKE 'K%' ; --->> K Harfi ile balayan ve devam脹 olan isim sonu巽lar脹n 脹 verir.
  • 9. SELECT last_name, hire_date FROM employees WHERE hire_date LIKE '%97'; RNEK: --->>> y脹l脹 1997 olanlar脹 g旦sterir.
  • 11. OR Or (VEYA) ileci mant脹ksal "VEYA" deeri ta脹maktad脹r. Dier bir ifadeyle "u veya u kriterlerden biri salans脹n" demeye edeerdir. RNEK: SELECT employee_id, last_name, job_id, salary FROM employees WHERE salary >= 20000 OR job_id LIKE '%MAN%' ;
  • 12. --->>>Maa脹 20000'den b端y端k ve eit ya da job_id'si i巽erisinde MAN ge巽enleri listeledik.
  • 13. NOT NOT ileci, bildirilen kriteri tam tersi anlama 巽evirmek i巽in kullan脹l脹r ve DE聴L" anlam脹n脹 ta脹r. SELECT last_name, job_id FROM employees WHERE job_id NOT IN ('IT_PROG', 'ST_CLERK', 'SA_REP') ;
  • 14. --->>> not in ifadesi i巽indekiler hari巽 dierlerini listeler.
  • 15. AND SELECT employee_id, last_name, job_id, salary FROM employees WHERE salary >= 9500 AND job_id LIKE '%REP%'; --->>> maa脹 9500'den b端y端k ve eit ve job_id'si i巽erisinde REP yazanlar脹 listeledik..