Pomoc s sql dotazy

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

shockwave
Level 3
Level 3
Příspěvky: 464
Registrován: únor 11
Pohlaví: Muž
Stav:
Offline

Pomoc s sql dotazy

Příspěvekod shockwave » 26 bře 2017 09:54

Dobry den, pomohl by prosim nekdo s sql dotazy typu Join, select, agregacnimi funkcemi sum,count? Zadani tvori 6 ukolu, pro nekoho,kdo v tom dela, to urco bude hracka, ja se to ucim a nejak s tim nemuzu hnout. Zadani bych zaslal. Na odmene se mozno domluvit. Dekuji,specha.

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s sql dotazy

Příspěvekod CZechBoY » 26 bře 2017 23:14

Napis na cem si se zasekl, co si zkousel a nekdo ti poradi.
Domaci ukoly se tu vetsinou nedelaji jentak.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

shockwave
Level 3
Level 3
Příspěvky: 464
Registrován: únor 11
Pohlaví: Muž
Stav:
Offline

Re: Pomoc s sql dotazem

Příspěvekod shockwave » 27 bře 2017 10:25

Dobre, ukol je nasl.: Vypsat jmena vsech aerolinek-AIRLINE a zaroven k nim vypsat kolik kazda aerolinka vlastní letadel.
Dekuji moc za pomoc

Tabulky jsem dal zde:
http://shockwave3.rajce.idnes.cz/SQL/#I ... 095633.jpg

Muj kod nefunkcni zde:

SELECT name, count(airline_code) FROM airline, airplane WHERE airline.airline_code = airplane.airline_code
group by airline_code;

Phoenix
Level 2
Level 2
Příspěvky: 174
Registrován: duben 04
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Pomoc s sql dotazy

Příspěvekod Phoenix » 27 bře 2017 10:53

myslím, že kód by mal vyzerať asi takto
SELECT airline.name, airline.count(airline_code) FROM airline, airplane WHERE airline.airline_code = airplane.airline_code
group by airline_code;

alebo

SELECT airline.name, airline.count(airline_code) FROM airline INNER JOIN airplane ON airline.airline_code = airplane.airline_code
group by airline_code;

Daj vedieť či funguje
pozri stránky https://www.w3schools.com/sql/sql_join_inner.asp alebo http://www.mysqltutorial.org/mysql-inner-join.aspx
Come on

I’m with you,You, now I see,Keeping everything inside,With You,You, now I see,Even when I close my eyes,With you,You, now I see,Keeping everything inside,With You,You, now I see,Even when I close my eyes

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s sql dotazy

Příspěvekod CZechBoY » 27 bře 2017 21:11

Jasna je chyba je groupovat podle sloupce, ktery je v parametru countu.
Ty chces pocitat letadla (airplane_code) a ne pocet airolinek podle jedne airolinky.
Takze z tveho kodu (muzes pouzit i ten join)
  1. SELECT name, count(airplane_code) FROM airline, airplane WHERE airline.airline_code = airplane.airline_code
  2. group by airplane.airline_code;
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Dotazy ohledně Plexu
    od Fargotroniac » 22 lis 2024 10:55 » v Vše ostatní (sw)
    0
    2528
    od Fargotroniac Zobrazit poslední příspěvek
    22 lis 2024 10:55
  • Pomoc při taktu Příloha(y)
    od ondyN » 14 led 2025 15:53 » v Taktování a další úpravy PC
    2
    6764
    od Dyonysos Zobrazit poslední příspěvek
    14 led 2025 16:19
  • Pomoc s webem
    od Tay » 09 úno 2025 15:53 » v Web-tipy a vaše weby
    5
    19597
    od Tay Zobrazit poslední příspěvek
    10 úno 2025 12:09
  • Pomoc s výběrem PC monitoru. Příloha(y)
    od ski1961 » 17 dub 2025 11:17 » v Rady s výběrem hw a sestavením PC
    29
    6477
    od windroid2 Zobrazit poslední příspěvek
    22 dub 2025 20:28
  • Pomoc s výběrem herního PC
    od RyeNi » 31 bře 2025 12:00 » v Rady s výběrem hw a sestavením PC
    5
    2690
    od Alferi Zobrazit poslední příspěvek
    31 bře 2025 19:37

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti