Výsledky 1 až 3 z 3

Téma: [MySQL] Výpis článků dle kritérií

Threaded View

Předcházející příspěvek Předcházející příspěvek   Další příspěvek Další příspěvek
  1. #1
    Senior Member mince Avatar uživatele kecinzer
    Založen
    08.10.2002
    Bydliště
    Děčín - perla severu
    Věk
    41
    Příspěvky
    3 184
    Vliv
    318

    Standardní [MySQL] Výpis článků dle kritérií

    Řeším teď následující problém:
    Potřebuji vypsat posledních 5 článků z DB, články píšou uživatelé, tzn. je u nich uloženo UID.
    Já potřebuji vypsat posledních 5, ale s tím, aby se mezi nimi vyskytovaly články vždy od jiného uživatele, tzn. aby tam nebyly 2 články od stejného autora.
    Pokud použiji GROUP BY uid, tak mi to nevypíše posledné jeho článek, přitim mám created DESC.
    Nevíte kde je problém?

    Popis tabulek a dotaz který mi nefunguje...
    node - články bez textu
    node_revisions - obsahy článku
    users_roles - přiřazení uživatelů do skupin

    potřebuji vybrat posledních 5 článků od každého uživatele, který je ve skupině 5 s tím, že se v tomto výpisu bude vyskytovat max. 1 článek od 1 autora.

    SELECT DISTINCT n.nid, n.title, n.uid, n.created, nr.body FROM {node} n, {node_revisions} nr INNER JOIN {users_roles} r ON (r.rid = 5 AND r.uid = n.uid) WHERE n.nid = nr.nid AND n.type = 'blog' GROUP BY n.uid ORDER BY n.created DESC
    Naposledy upravil kecinzer; 01.03.2007 v 20:28.
    MacBookPro 13 (mid 2014): Intel Core i5-4278U 2,6GHz | Intel Iris 5100 | 8GB RAM | 128GB SSD | 2560x1600 @ best for retina || HP LP2475w @ DP 1920x1200 || OSX 10.11.2
    ProBook: HP ProBook 650 G1 @ Core i5 4200M 2,5GHz | Intel HD4600 | 12GB RAM | 500 GB Seagate HDD 7200 || 1920x1080 || HP LP2475w @ DP 1920x1200 || Win10 Ent 64bit
    iPhone 6 Plus 16GB Space Gray | iOS 9.2

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)

Podobná témata

  1. Kupni smlouva - VZOR
    Založil riksa v sekci fóra Reklamace a §
    Odpovědí: 28
    Poslední příspěvek: 29.01.2009, 22:05
  2. [MySQL] vypis po jednotlivych mesicich
    Založil ripper v sekci fóra Programování
    Odpovědí: 2
    Poslední příspěvek: 16.12.2004, 17:08
  3. [java] vypis dle zadani z konzole
    Založil xxx v sekci fóra Programování
    Odpovědí: 12
    Poslední příspěvek: 26.11.2003, 11:24

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
  •