MySQL

 

MySQL sort NULL columns, řazení NULL sloupců, order NULL last

22.03.2011 10:56 | Komentářů: 248 | Autor: Roman Matěna
Potřebujete řadit řádky podle nějakého sloupce, kde se vyskytují NULL hodnoty? NULL hodnota v tomto případě znamená, že řádek je pro účely toho řazení nepodstatný, proto ho potřebujeme řadit až nakonec.

Mysql create/update timestamp, čas vložení a čas poslední úpravy položky

31.08.2010 16:39 | Komentářů: 188 | Autor: Roman Matěna
Jak řešíte čas vzniku a čas poslední úpravy řádku v tabulce? Řešení s jedním triggerem.

DbDibiOrm - DibiConnection - staticky, instančně, přistupovat přímo k dibi factory?

15.12.2009 16:18 | Komentářů: 216 | Autor: Roman Matěna
Jeden díl ze série článků o stavbě ORM postaveném nad dibi. Jak pracovat s konekcí k databázi? Jak DibiConnection získávat a kde ho ukládat?

ORM, Row Data Gateway, Table Data Gateway, Active Record, Data Mapper

15.12.2009 11:34 | Komentářů: 89 | Autor: Roman Matěna
Co to vlastně ORM je a jaké jsou návrhové vzory objektově relačního mapování. Jak efektivně pracovat s databází?

DbDibiOrm

09.12.2009 13:52 | Komentářů: 209 | Autor: Roman Matěna
Rozcestí moderované diskuse pro tvorbu ORM nad dibi. Rozhodl jsem se programovat orm postavené nad dibi, pokud Vás téma zajímá, zapojte se prosím do diskuse. Tento článek slouží jako úložiště odkazů na články, které řeší jednotlivé problémy při tvorb...

ORM, dibi, MySQL defaultní hodnoty (pokračování článku)

07.12.2009 16:20 | Komentářů: 51 | Autor: Roman Matěna
Článek rozebírá konkrétněji diskusi o nakládání s defaultními hodnotami ve vlastním ORM.

MySQL povinné hodnoty, NULL hodnoty, defaultní hodnoty, prázdné hodnoty a jak by se mělo chovat ORM

03.12.2009 20:22 | Komentářů: 168 | Autor: Roman Matěna
Víte jak se chová MySQL k prázdným hodnotám, povinným sloupcům, nenulovým sloupcům, nezadaným hodnotám v insertu apod.? A jak by se měla chovat ORM vrstva? Co by měla kontrolovat před samotným dotazem do databáze, jak moc by měla být abstraktní vůči ...

Daily MySQL backup, windows batch file

25.07.2009 09:23 | Komentářů: 26 | Autor: Roman Matěna
Automatické denní zálohy mysql databáze na windows. Jak to řešit? Nejvhodnější je dávkový soubor bat spouštěný plánovačem v určitý čas. Najdete zde skript, který umí denní, týdenní a měsíční zálohy mysql, vše zazipované, včetně vlastního instalačního...

Jak na svátky v PHP a MySQL?

27.01.2009 14:08 | Komentářů: 41 | Autor: Roman Matěna
Práce se svátky jednou potká snad každého programátora, na netu je tisíce návodů jak na to, ale na každém mi něco vadí. Kam ukládat databázi svátků, v jakém formátu a jak k nim přistupovat? Jak je zpracovávat? Co třeba všichni uživatelé kteří mají dn...

Jeden dotaz do databáze nebo tisíce? ... je to stejné?

24.01.2009 02:33 | Komentářů: 347 | Autor: Roman Matěna
Na tento článek mne přivedla diskuse k jednomu z předchozích článků. Popravdě vůbec nevím co z něho vyjde a také očekávám, že mé fámy budou vyvráceny. Alespoň po těch rocích programování konečně získám správné techniky a třeba se tady něco přiučíte, ...

INSERT INTO ... ON DUPLICATE UPDATE, ale co když nechceme, aby se nový záznam vytvořil, ale jen upravil existující?

08.12.2008 17:01 | Komentářů: 214 | Autor: Roman Matěna
Určitě často využíváte funkce ON DUPLICATE UPDATE, já tedy ano. Ušetří to hodně času a dovolí to podle unikátního identifikátoru upravit sadu řádků jedním dotazem.

Select max row group by, jak zjistit řádek s maximální hodnotou pro určitý příznak?

25.09.2008 13:36 | Komentářů: 148 | Autor: Roman Matěna
Tento článek popisuje techniku mysql dotazu, kterým získáme řádek s maximální hodnotou pro určitý příznak (sloupec). Určitě jsou i jiné způsoby, ale takhle to řeším já. Snad diskuse ukáže další přístupy.

položek 0-12 z 19 [1 / 2]
[1] [2] >>