Komplikovanejsi SQL dotaz - Pomozte

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Mam tri tabulky Tabulka uzivatelu, tabulku prispevku, a tabulku ctenych tabulka uzivatelu: klic - "userid" tabulka prispevku: klic - "lineid" tabulka ctenych: klice - "userid,lineid" Jak zobrazit jeste neprectene prispevky? Predpokladam, ze po precteni prispevku se do tabulky cteni ulozi userid uzivatele a cislo prispevku, ktery precetl
  2. muhehu :o) ... doma jsem to zkousel na MySQL 4.0.2 ... tady bez zaruky ... $XXX = Uzivatel, pro ktereho to zjistujes ... CREATE TABLE prispevek (lineid INT, text VARCHAR(20)); CREATE TABLE uzivatel (userid INT, info VARCHAR(20)); CREATE TABLE ctene (userid INT, lineid INT); SELECT prispevek.* FROM prispevek LEFT JOIN ctene ON (prispevek.lineid = ctene.lineid AND ctene.userid = $XXX) WHERE ctene.userid is null; Radek
  3. Jo diky, to je presne ono.

← Zpět na všechna témata