Tək sıra alt sorğu operatorları hansılardır?
Tək sıra alt sorğu operatorları hansılardır?

Video: Tək sıra alt sorğu operatorları hansılardır?

Video: Tək sıra alt sorğu operatorları hansılardır?
Video: This Home is Abandoned for 2 Decades and Everything Still Works! 2024, Bilər
Anonim

The operatorlar ilə istifadə edilə bilər subay - sıra alt sorğular =, >, >=, <, <= və. Qrup funksiyalarından istifadə edilə bilər alt sorğu . Məsələn, aşağıdakı ifadə ən yüksək maaşa sahib olan işçinin təfərrüatlarını əldə edir. Having-cluse ilə də istifadə edilə bilər subay - sıra alt sorğu.

Bununla əlaqədar olaraq, bir sıra alt sorğularda hansı operatordan istifadə edilmir?

Digər müqayisə operatorlar , >, <, <= kimi ola bilər istifadə olunur ilə tək alt sorğu . Aşağıdakı nümunə ' <' istifadə edir operator xarici sorğuda WHERE bəndində. AVG() funksiyasıdır istifadə olunur içində alt sorğu xarici sorğunun WHERE bəndinə ötürülən orta sifariş məbləğini almaq üçün.

İkincisi, alt sorğu birdən çox sətir qaytara bilərmi? Birdən çox sətirli alt sorğular Çox sətirli alt sorğu qaytarır bir və ya daha çox sıralar xaricə SQL bəyanat. a idarə etmək üçün xarici sorğuda IN, ANY və ya ALL operatorundan istifadə edə bilərsiniz alt sorğu ki çoxlu sətirləri qaytarır . Mündəricat: NOT IN operatorunun a ilə istifadə edilməsi Çox sətirli alt sorğu.

Müvafiq olaraq, tək sıra alt sorğu nədir?

subay - sıra alt sorğular var alt sorğular WHERE və ya HAVING bəndində müqayisə operatoru ilə istifadə olunur. Alt sorğular birdən çox qaytara bilər sıra (lakin yalnız bir sütun) xarici ifadəyə çoxlu deyilir sıra alt sorğular . Çoxlu- sıra alt sorğular var alt sorğular IN, ANY və ya ALL bəndi ilə istifadə olunur.

SQL-də çox sətirli alt sorğu nədir?

Çox Satırlı Alt Sorğu Çoxlu - sıra alt sorğular birdən çox qaytara bilən iç-içə sorğulardır sıra nəticələrin valideyn sorğusuna. Çoxsaylı - sıra alt sorğular ən çox WHERE və HAVING bəndlərində istifadə olunur. Qayıtdığı üçün çoxlu sıra , o, çoxlu müqayisə operatorları tərəfindən idarə olunmalıdır (IN, ALL, ANY).

Tövsiyə: