SQL istisna olmaqla necə işləyir?
SQL istisna olmaqla necə işləyir?

Video: SQL istisna olmaqla necə işləyir?

Video: SQL istisna olmaqla necə işləyir?
Video: Hər kəsin istifadə edə biləcəyi 8 vasitə 2024, Noyabr
Anonim

SQL - İSTİSNA bənd. The SQL İSTİSNA bənd/operator iki SELECT ifadəsini birləşdirmək üçün istifadə olunur və birinci SELECT ifadəsindən ikinci SELECT ifadəsi ilə qaytarılmayan sətirləri qaytarır. Bu o deməkdir ki İSTİSNA yalnız ikinci SELECT ifadəsində mövcud olmayan sətirləri qaytarır.

Burada sorğudan başqa nə qaytarır?

The İSTİSNA operator birində olan kimi sətirləri istisna etmək üçün istifadə olunur sorğu amma başqası deyil. O qayıdır bir nəticə üçün unikal olan sıralar. istifadə etmək üçün İSTİSNA operator, hər ikisi sorğular lazımdır qayıtmaq eyni sayda sütun və həmin sütunlar uyğun məlumat növlərindən olmalıdır.

SQL-də birindən başqa bütün sütunları necə seçə bilərəm? Sadəcə olaraq masanın üzərinə sağ vurun > Skript cədvəli > kimi seçin > Yeni Sorğu pəncərəsinə. Siz görəcəksiniz seçin sorğu. Sadəcə çıxarın sütun istisna etmək istəyirsən və üstünlük verirsən seçin sorğu. Bu ümumi həll yolu deyil, lakin bəzi verilənlər bazaları sizə adi ifadələrdən istifadə etməyə imkan verir sütunlar.

Bunu nəzərə alaraq, SQL-də mənfi ilə istisna arasında fərq nədir?

Tamamilə yoxdur fərq istisna olmaqla bənd və MINUS bənd. Onların hər ikisi eyni məqsədə xidmət edir və eyni funksionallığa nail olmaq üçün sadəcə iki fərqli yoldur. The fərq Odur İSTİSNA mövcuddur içində PostgreSQL verilənlər bazası isə MINUS MySQL və Oracle-da mövcuddur.

SQL mövcud deyil?

The SQL MÖVCUD DEYİL Operator tamamilə əksinə hərəkət edəcək MÖVCUDDUR Operator. SELECT bəyanatı ilə qaytarılan sətirlərin sayını məhdudlaşdırmaq üçün istifadə olunur. The MÖVCUD YOXDUR in SQL Server alt sorğunu sətirlər üçün yoxlayacaq mövcudluğu , və heç bir sətir yoxdursa, TRUE, əks halda FALSE qaytaracaq.

Tövsiyə: