International software company is looking for PHP/MySQL programmers
Zobrazují se odpovědi 1 až 8 z 8

Pomoc s SQL dotazom

  1. Buto Hodnocení: 0 (0%) Buto je zatím velká neznámá
    1
    Ahoj vedel by mi niekto poradit ako napisat tuto ulohu ? Som uplny zaciatocnik a s tymto si neviem rady.

    Máme 3 tabulky:
    Uzivatelia: id, meno, priezvisko, adresa, kredit
    Ucebnice: id, nazev, autor, isbn
    Pozicka: uzivatel, kniha, pozicane_kedy, vratene_kedy, termin_nejpozdejsiho_vraceni

    Napište SQL dotaz, ktory vypise pre kazdeho uživatela počet vypozicanych knih a priemernu dobu pozicky


    Vdaka za pomoc.

  2. Co se právě děje na Webtrhu?
  3. To je domácí úloha?

    Kód:
    SELECT
      user.meno as username,
      COUNT(book.*) AS bookCount,
      CONCAT( AVG( DATEDIFF(loan.vratene_kedy, loan.pozicane_kedy) ), ' days') AS averageLoanLength
    FROM uzivatelia AS user
    LEFT JOIN pozicka AS loan ON user.id = loan.uzivatel
    LEFT JOIN ucebnice AS book ON loan.kniha = book.id
    GROUP BY user.id

  4. Buto Hodnocení: 0 (0%) Buto je zatím velká neznámá
    3
    :-) jo neco takoveho. Ak mam konkretne ulohy tak sa mi to uci lepsie.
    Vdaka.

  5. duben Hodnocení: 49 (100%) duben is just really nice duben is just really nice duben is just really nice duben is just really nice duben is just really nice
    4
    To není pěkné chtít takhle řešit domácí úkoly ... radši by jsi se to měl naučit sám.

  6. Souhlasím s Dubnem. Pokud chcete pomoct s úlohou, pošlete sem zadání a své řešení

  7. takatom Hodnocení: 2 (100%) takatom je na dobré cestě
    6
    Je neuvěřitelné, co MySQL stráví:
    - klíčové slovo jako alias
    - count(book.*) z tabulky, která nemusí být přiřazena pro každý řádek (zkoušel to někdo?)

    Pomohl bych optimalizátoru vynecháním tabulky Ucebnice

  8. `user` není v MySQL vyhrazené slovo, viz http://dev.mysql.com/doc/refman/5.5/...ved-words.html
    Druhému bodu nerozumím.

  9. Buto Hodnocení: 0 (0%) Buto je zatím velká neznámá
    8
    Citace Původně odeslal Martin Schlemmer Zobrazit příspěvek
    Souhlasím s Dubnem. Pokud chcete pomoct s úlohou, pošlete sem zadání a své řešení
    Este raz dakujem za pomoc. Suhlasim s tym ze toto nie je najlepsi pristup ale bohuzial to bolo na poslednu chvilu a riesenie som nemal ziadne. Do buducna sa to ale urcite zmeni.

Hostujeme u Server powered by TELE3