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.