Registrace nového uživatele     Návod     Kluby     Hosting     Archív  Lopuchu     Lopuch.cz  

Komu se nelení,
tomu se zelení.

Lopuch.cz

Povinné ručení
Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: qeboqbu
[ 981 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
knedle knedle online - Krabice živých 8.7.2016 09:42  1495
tak napravit se to da jednim sql na tabulku, ne?
pepak pepak - Pepak.net 8.7.2016 07:01 - Oblíbené kluby (07:59) 1494
To vypadá na to, že migrační program nepočítá s tím, že rok 2000 byl přestupný.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 8.7.2016 06:50  1493
Tady skradlouho nikdo nebyl.

neporkal jste se nekdo s tim, ze pri migraci dat z mysql je najednou kazde datum o den starsi? z 7.7.2016 je 6.7.2016?
straka82 8.2.2015 20:16  1492
H, tak to asi jede, dekuji pekne ")
themajkl themajkl All those moments will be lost in time - like tears in rain. 8.2.2015 20:10 - Oblíbené kluby (08:58) 1491
Z hlavy
select a.*
  from pocty a
    where not exists (select b.cena from pocty b
                        where a.id!=b.id
                              and b.pocet_lidi=a.pocet_lidi
                              and b.cena<a.cena)

?
straka82 8.2.2015 20:01  1490
Mam tabulku "pocty":

id|pocet_lidi|cena|misto
--------------
1|2|100|praha
2|2|120|usti
3|2|90|ostrava
4|3|150|brno
5|3|120|olomouc
6|4|200|pardubice
7|4|220|hradec

jakym dotazem vyberu vsechny pocty_lidi s nejmensi cenou? tedy vysledek aby byl:

3|2|90|ostrava
5|3|120|olomouc
6|4|200|pardubice

? Zkousel jsem vselijake slozene, vnorene dotazy, having (min) atd, uz mi z toho jde hlava kolem :) Diky moc
knedle knedle online - Krabice živých 30.3.2014 21:30  1489
King [1488]: vim, ze to reseni kulha na obe nohy, ale v ramci toho jak si to predstavuju (celou funkčnost) je to (pro mne) nejvyhodnejsi

postgres, json field - zajimave, neznal jsem, budu o tom premyslet

nicmene uz to mam hotovo, takže okamzity přechod nehrozi - ted budu ladit a ladit sql
king King Born to be king - ... 28.3.2014 21:04  1488
Na to je SQL skutecne velmi velmi nevhodna platforma. Doporucoval bych alespon pouzit Postgres a jeho JSON field.

Jinak ze zkusenosti (stavel jsem podobne db ala imdb a spol) si usetris hodne prace kdyz proste budes mit specializovane tabulky + nastroje na jejich spravu spis nez mit super obecne tabulky a snazit se to postavit v SQL nad tim.
knedle knedle online - Krabice živých 27.3.2014 11:48  1487
King [1486]: snazim se udelat univerzalni wiki pro knižní světy

kde postava u světa A má jiné vlastnosti než postava u světa B
king King Born to be king - ... 26.3.2014 20:14  1486
A proc mas tabulku objekt a ne tabulku herec, film atp? Co tim chces ziskat?
themajkl themajkl All those moments will be lost in time - like tears in rain. 26.3.2014 16:36 - Oblíbené kluby (08:58) 1485
knedle [1484]: Jednoznačné id každého záznamu je často velmi vhodné; do určité míry to jde nahradit rowid, ale aspoň u Informixu se na to nedá univerzálně vždycky spolehnout.
knedle knedle online - Krabice živých 26.3.2014 16:17  1484
oprava: tak opakovane to asi nepůjde, musel bych pridat id na definovane spojeni
knedle knedle online - Krabice živých 26.3.2014 15:14  1482
knedle [1481]: takže tak na půl cesty

pouzil jsem ten tvůj case when pro ziskani ID spojovanych objektu
a ty pak v druhém sql dotazu vyzobl i s daty

a jako dobrý

funguji i nad objekty shodného typu, a to opakovane, protoze si to filtruji podle definovaneho typu atributu s objektem
knedle knedle online - Krabice živých 24.3.2014 23:13  1481
themajkl [1480]: pravda - case selectu je dobry reseni

- zkusim nejdriv tohle, jestli to dokazu generovat ke spravnemu cilovemu stavu
themajkl themajkl All those moments will be lost in time - like tears in rain. 24.3.2014 22:51 - Oblíbené kluby (08:58) 1480
Co něco jako
select (case 
         when obj1.typ="film" then obj1.jmeno
              else obj2.jmeno 
        end) jmeno_filmu,
       (case 
         when obj1.typ="herec" then obj1.jmeno
              else obj2.jmeno 
        end) jmeno_herce
  from objekt obj1, objekt obj2, objektob2objekt obj2obj
    where obj1.id=obj2obj.id1
          and obj2.id=obj2obj.id2
          and (obj1.typ = "film" or obj1.typ="herec")
          and (obj2.typ = "film" or obj2.typ="herec")

? Za předpokladu, že nebudou vazby herec-herec, nebo film-film. Ale je to od pasu bez přemýšlení.

[ 981 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
Povinné ručení porovnání

(c) 2001-2011 Lopuch.cz   
Kontakt