Select və From yanında olan subquery-lər nə işə yarıyır?

Salam.Select və From yanında olan subquery-lər nə işə yarıyır?Where yanında olanları başa düşürəm amma bunu yox?Harda lazım olur belə sorğular?


Yadda saxlama
Kateqoriya: Sual . . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (8 cavab var)

(16:19, 05/05/2014 ) #40665

söhbət sql-dən gedirsə,

select ad, soyad from kitabca where ad=’Cavablar’

select ilə from arasında olanlar cədvəldən hansı stünların seçiləcəyini göstərir, from və where arasında yazılan isə cədvəlin adıdı.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:05, 05/05/2014 ) #40670

salammmm
men bu suali sizin ozunuzden sorusum siz cavablayin xaiw

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:31, 05/05/2014 ) #40672

Select,From və Where nə olduğun özümdə bilirəm 🙂 Mən Select və From-un yanında yazılan subquery-lər haqqında soruşmuşdum.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (18:32, 05/05/2014 ) #40679

    Sualı nümunə ilə versəydiz bir dəfəyə cavab alardız. 🙂 Sualın cavabının tapılması 90% sualın dolğun verilməsindən asılıdır.
    Subquery adın mənasından göründüyü kimi alt sorğu deməkdir. Yəni məsələn
    select * from isciler where ad=’Huseyn’ – bu adi sorğudur və Hüseyn adlı işçilərin siyahısını çıxarır.
    select * from isciler where ad=(select ad from maaslar order by maas desc limit 1) – bu sorğuda isə alt sorğu var mötərizədə. Alt sorğu gördüyünüz kimi qiymət qaytarır və maaşı ən çox olan işçinin adını maaşlar table-dan verir və isciler table-i o işçinin bütün məlumatlarını dərc edir.
    Subquery də query kimi həm qiymət qaytara bilər, həm sütun, həm sətir, həm də bütöv cədvəl

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(20:39, 05/05/2014 ) #40692

Belə bir nümunı verim.Tutaq ki, ingiliscə bir pdf kitabda olan bütün sözləri tək tək hansısa programlaşdırma dilində ayırıb bazaya yazdıq.Bu cədvəldə sadəcə 2 dənə sütün İD və Söz sütünu olsun.Tutaq ki group by ilə kitabda hansı sözün neçə dəfə keçdiyini göstərən bir sorğu yazmışıq.Mənə belə bir sorğu lazımdırki, kitabda 10 dəfədən çox keçən sözlərin ümumi sayını SUM ilə tapmaq(Burda cəmi deyəndə məsələn apple sözü 20 dəfə keçibsə bunu tək apple kimi götürüb cəmə bir əlavə etmək əvəzinə cəmə 20 əlavə etsin).Bunu eləmək üçün əvvəlcə group by sorğusu ilə bir view yaradıb sonra view-də SUM ilə istədiyim nəticəni ala bilirəm.Amma mənə lazımdır ki, view yaratmadan bunu edə bilim 🙂

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (22:22, 05/05/2014 ) #40699
    select soz,count(soz) as say 
    from sozler  
    group by soz  
    having say>20 
    order by say desc
    
    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(23:41, 05/05/2014 ) #40712

Həqiqətəndə fikrimi izah edə bilmirəm 🙂 Mənə say aliasında 20-dən böyük olanların hamısının cəmi lazımdı Sum(say) kimi bir şey 🙂

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (23:49, 05/05/2014 ) #40713
    Select sum(say) from (select soz,count(soz) as say 
    from sozler  
    group by soz  
    having say>20 
    order by say desc) a
    

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

MiMov cavab verdi - Özəl ip tv qurmaq (4 gün əvvəl)

MiMov cavab verdi - iptv onlayn paket almaq (4 gün əvvəl)

E. Hacı cavab verdi - 300$ Gömrük Limitini keçdim (10 gün əvvəl)

Software Developer cavab verdi - Aliexpress gömrük rüsumu nəyə görə hesablanır? (12 gün əvvəl)

AliyevYT cavab verdi - Honeygain, passiv gelir (12 gün əvvəl)

Sıradan biri cavab verdi - IMEI qeydiyyatı (14 gün əvvəl)

Fariz Huseynli cavab verdi - cerimenin öyrənilməsi (17 gün əvvəl)

Software Developer cavab verdi - cerimenin öyrənilməsi (19 gün əvvəl)

Software Developer cavab verdi - Kapital bank rekvizit payoneer (19 gün əvvəl)

Software Developer cavab verdi - Hər hansı kompyuter proqramının (EXE faylı) etibarlı olub olmaması yəni qanuni və ya saxta olduğunu necə bilmək olar ? (19 gün əvvəl)

txmn cavab verdi - Hərbi biletsiz, möhlətsiz iş (21 gün əvvəl)

Galaxy cavab verdi - X-də (Twitter) premium abunəliklə bağlı çətinlik (22 gün əvvəl)

Rsad Ncfli cavab verdi - Payonner 2024 ilə bağlı sual (27 gün əvvəl)

Software Developer cavab verdi - Payonner 2024 ilə bağlı sual (27 gün əvvəl)

Rsad Ncfli cavab verdi - Payonner 2024 ilə bağlı sual (27 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 607 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23229 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2024