Výsledky 1 až 3 z 3

Téma: [MySQL] neco jako DISTINCT pro zadany sloupec

  1. #1

    Standardní [MySQL] neco jako DISTINCT pro zadany sloupec

    umoznuje MySQL neco jako distinct, ale jen pro zadany sloupec? mam totiz tabulku, ve ktere jsou nektere hodnoty sloupce stejne, ale potreboval bych vybrat jen ten radek, ktery ma cas vlozeni nejmensi
    tzn treba takhle:
    Kód:
    CREATE TABLE tabulka (
      id INT PRIMARY KEY AUTO_INCREMENT,
      kategorie INT,
      cas DATETIME,
      nazev VARCHAR(50)
    );
    takze nekolik radku muze mit stejnou kategorii, ale ja chci vybrat jen ten z te skupiny se stejnou kategorii, ktery ma nejmensi cas. umi to mysql?

    a bohuzel nestaci jen
    Kód:
    SELECT id, min(cas), nazev FROM tabulka GROUP BY kategorie
    protoze tohle sice neco podobneho, co ja chci, vybere, ale potrebuju vybrat i nazev z toho radku, kde je ten cas minimalni (thx to jedik anyway)

    EDIT: upraven predmet
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  2. #2

    Standardní Re: [MySQL]

    Citace Původně odeslal ripper
    umoznuje MySQL neco jako distinct, ale jen pro zadany sloupec? mam totiz tabulku, ve ktere jsou nektere hodnoty sloupce stejne, ale potreboval bych vybrat jen ten radek, ktery ma cas vlozeni nejmensi
    tzn treba takhle:
    Kód:
    CREATE TABLE tabulka (
      id INT PRIMARY KEY AUTO_INCREMENT,
      kategorie INT,
      cas DATETIME,
      nazev VARCHAR(50)
    );
    takze nekolik radku muze mit stejnou kategorii, ale ja chci vybrat jen ten z te skupiny se stejnou kategorii, ktery ma nejmensi cas. umi to mysql?

    a bohuzel nestaci jen
    Kód:
    SELECT id, min(cas), nazev FROM tabulka GROUP BY kategorie
    protoze tohle sice neco podobneho, co ja chci, vybere, ale potrebuju vybrat i nazev z toho radku, kde je ten cas minimalni (thx to jedik anyway)
    vsak ti to ten nazev toho radku vybere ...
    nejak jsem nepochopil jak na tohle chces pouzit distinct ...

    ale jsou tri rano ... takze ... May the force be with you!
    Hrrrr, will you stop using people as human driven search engines? Google.com has all the answers you need.

  3. #3

    Standardní

    2Fox:
    No my to vcera resili trosku po icq a chova se to tak jak jsem jeste nevidel. On sice po tom dotazu hodi minimalni datum ALE ostatni data jsou z jineho radku Proste kombinuje data ze dvou radku

    Zkusil jsem to este setridit podle data ale ne. To je proste divne.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •