Olmadan qrupa görə istifadə edilə bilərmi?
Olmadan qrupa görə istifadə edilə bilərmi?

Video: Olmadan qrupa görə istifadə edilə bilərmi?

Video: Olmadan qrupa görə istifadə edilə bilərmi?
Video: Avtomobilinizi ETİBARNAMƏSİZ Kimlər Sürə Bilər? 2024, Bilər
Anonim

İstifadə qrupsuz olması tərəfindən. a ilə sorğu olan bəndində də a olmalıdır qrup bəndinə görə. Əgər buraxsanız qrup ilə, where bəndi ilə istisna edilməyən bütün sətirlər tək olaraq qayıdır qrup . Çünki harada və arasında heç bir qruplaşma aparılmır olan müddəalar, onlar bir-birindən müstəqil hərəkət edə bilməzlər.

Həmçinin, qruplaşdırmadan ümumi funksiyalar olmadan istifadə etmək olarmı?

Sən istifadə edə bilər the QRUP BY bəndi olmadan tətbiqi bir məcmu funksiya . Aşağıdakı sorğu ödəniş cədvəlindən məlumat alır və qruplar müştəri id-si ilə nəticə. Bu halda, QRUP BY nəticə dəstindən dublikat sətirləri silən DISTINCT bəndi kimi işləyir.

Bundan əlavə, qrupa görə və sahib olmaq arasındakı fərq nədir? Əsas aralarındakı fərq HARADA və OLMAQ ilə birlikdə işlədildikdə bənd gəlir QRUP BY bəndi, Bu halda WHERE əvvəlki sətirləri süzmək üçün istifadə olunur qruplaşdırma və OLMAQ sonra qeydləri istisna etmək üçün istifadə olunur qruplaşdırma . Siz hətta WHERE bəndindən istifadə edə bilərsiniz OLMAQ və ya QRUP BY, bunu dəfələrlə görmüsünüz.

Sonradan sual yaranır ki, qrupa sahib olmaq lazımdırmı?

1 seçin olan 1 = 1; Belə ki olan etmir tərəfindən qrup tələb edir . Sahib olmaqdır toplama mərhələsindən sonra tətbiq edilir və ümumi nəticələri süzgəcdən keçirmək istəyirsinizsə istifadə edilməlidir. Xülasə, olmasıdır sonra tətbiq edilir tərəfindən qruplaşdırılır faza isə harada edir əvvəl tətbiq edilir tərəfindən qruplaşdırılır faza.

Harada cümləsi olmadan have bəndindən istifadə edə bilərikmi?

Oracle-a giriş HAVING bəndi Bu istifadə olunur GROUP BY tərəfindən qaytarılan sətir qruplarını filtrləmək üçün bənd . Əgər sən istifadə edin the HAVING bəndi olmadan QRUP BY bənd , the HAVING bəndi WHERE kimi işləyir bənd . Qeyd edək ki, HAVING bəndi HARADA isə sıra qruplarını süzür bənd sətirləri süzür.

Tövsiyə: