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

Náš Lopuch Vám
vytře zrak

Lopuch.cz

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: uhulakx
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
pepak pepak - Pepak.net 20.10.2010 04:37  1288
Jak Píše Huh.
huh huh 19.10.2010 23:14  1287
knedle [1284]:
tabulka Autor
tabulka Kniha
tabulka Role(idAutora, idKnihy, role {výčet: spisovatel, překladatel, ilustrátor})
themajkl themajkl All those moments will be lost in time - like tears in rain. 19.10.2010 22:03  1285
Přes číselníky (čili 1).
knedle knedle online - Krabice živých 19.10.2010 21:51  1284
dotaz na vase reseni

v db mám tab pro autory knih

ale budu db rozsirovat o překladatele a s nejvetsi pravdepodobnosti i ilustratory

jakym stylem by jste si db rozsirili vy?

1/ pridat 2 tabulky, pro kazdou skupinu jednu
nevyhody - budou 3 shodne tab se stejnymi sloupci + jedna osoba by mohla mit 3 profily...

2/ mit vse v 1 tabulce (rozsirit stavajici nebo radeji vytvorit novou?)
(tj bool sloupce jeAutor, jePrekladatel, jeIlustrator...)
nevyhody - slozitejsi zapracovani, mozny bordel v id, a stare id (u nove tab)


obe moznosti se mi nelibi, obe moznosti se mi libi - proste se nedokazu rozhodnou a premylsim o jednostlivych pozitivech a negativech
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 18.10.2010 13:10  1283
AdminerAdminer v 3.0.1, 2010-10-15
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 9.8.2010 11:15  1282
Straka82Me v tomto smeru prijde snazsi (i kdyz teoreticky ne tak pekny) ty telefony flakat s nejakejma oddelovacema primo do polozky do tabulky s lidma. Pri cteni si to v php rozlozim a zapisu slozim.
huh huh 9.8.2010 11:11  1281
Nevím, jestli super efektivně. Další možnost je třeba
select id, jmeno, cislo from lide join telefony on id_cloveka=id where priorita = (select min(priorita) from telefony where id_cloveka=id)
(pokud nema 1 clovek vice cisel se stejnou prioritou)
straka82 Straka82 9.8.2010 10:56  1280
huhNo je mozne, ze jo, vyzkousim :) Normalne sem ten vnoreny select delal zvlast v aplikaci, sem jsem dal dotaz, jestli by to neslo nejak super efektivne.
huh huh 9.8.2010 10:20  1279
Neco jako
select *, (select cislo from telefony where id_cloveka=id order by priorita limit 1) from lide
by ti nefungovalo?

straka82 Straka82 9.8.2010 08:45  1278
Dalsi dotazMam dve tabulky: lide(id, jmeno, prijmeni), telefony(id_cloveka, cislo, priorita).

Jakym dotazem dostanu tabulku s lidma, kde jsou sloupce jmeno, prijmeni a cislo, kde je kazdy clovek jen jednou (v tabulce lide je taku jen jednou) a ve sloupci s telefonnim cislem je jen to s nejvyssi prioritou? Zkousel jsem to klasicky, ale vzdycky se mi v te vysledne tabulce opakoval radek se jmenem tolikrat, kolik bylo k tomu jmenu prirazeno cisel.

Diky
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 28.7.2010 16:16  1277
Straka82 [1276]: v tom pripade se asi da poradit jedine pravidelny zalohovani a premyslet predtim, nez neco menim v ostry databazi
straka82 Straka82 28.7.2010 16:12  1276
BredyPro uzivatele je ta aplikace, kterou resim ze 99 procent jen pro cteni. Ja tom myslel spis pro pripad, ze treba v phpAdminovi nejakym spatnym sql prikazem smazu radky, ktery nechcu. Obcas se mi to stalo, kdyz uz sem toho mel dost, ze sem psal hlouposti a ani sem nad tim uz poradne nepremyslel. A pak se divil, co se delo :-D
bredy 28.7.2010 15:22  1275
Straka82Omylem? To snad řeš na aplikační úrovni. Zámek si dej nějaký bool a všechny update prováděj s tím, že tam dáš podminku bool = false
straka82 Straka82 28.7.2010 14:29  1274
Jde v mysql nejak uzamcit radek v tabulce, abych si ho omylem nesmazal nebo nezeditoval?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 14.6.2010 13:01  1273
Je nejaka moznost vyexportovat z databaze z myisam uloziste definice tabulek + jejich komentare a komantare poli v nejaky lidsky koukatelny forme?

a druha otazka zda jde enjak snadno z jeden mysql databaze do druhe "doplnit" dokumentacni polozky jako popisy tabuek a poli.

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt