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.

Search the boards