Posted By: Endif (soudruzi, takhle tedy ne) on 'CZdatabases' Title: Subquery v MySQL (was: SQL problem.) Date: Tue Mar 2 17:20:07 1999 > KLI_ID CAS > 1 199901121505 > 1 199901122015 > 1 199901122310 > 1 199901150500 > 1 199901150610 > 2 199901200600 > > Potreboval bych udelat select, ktery by vypsal v kolika dnech byl kli_id > pritomen. CAS je ve formatu RRRRMMDDHHMI. Zjistit kolikrat ve dni neni > problem, ale v kolika dnech uz jo. Potreboval bych to v MYSQL. V oracle je > tusim mozna volba DISTINCT v prikazu COUNT, ale v MYSQL to nejde. Hi, tez jsem zvedav, jak by to melo byt, nebot me pokusy donutit MySQL k necemu rozumnemu skoncily nezdarem. Chtel jsem pouzit subquery, ale MySQL ji asi neumi(??) - kdyz zneuziju tenhle priklad, tak tohle: select kli_id, cas from tbl where kli_id in (select kli_id from tbl); hodi: "parse error near 'select kli_id from tbl)' at line 1". A jelikoz nachodi ani vytvoreni tabulek (o pohledech nemluve) pres select: create table xxx as select * from tbl; (vychrli: "parse error near 'as select * from vej' at line 1"), tak vazne pochybuju, ze s MySQL se da vubec seriozne pracovat :( Bye, Endy/Endif ... please wait - loading a virus into your computer.