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

Lopuch, server nejen
pro botaniky

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 414 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
pepak pepak - Pepak.net 21.6.2004 23:04  16
Al3X: Pokud ti nevadi, ze v rade pripadu budes mit false positives, tak skutecne "lze vzdy". Ja jsem to vztahoval k tomu, ze by byla zadouci stoprocentni ucinnost.
al3x 21.6.2004 22:17  15
Pepak Jde myslim VZDY.
antekirt 21.6.2004 16:35  14
pepak Ale pokud vim, zadny jiny mozny test na platnost neni. Ja mam proste za ukol vyjizdet ty, co jsou podezrele, oni uz to bezpecaci proveri.
pepak pepak - Pepak.net 21.6.2004 13:44  13
Antekirt: Rodna cisla po 1954 taky nejde _vzdy_ testovat na delitelnost 11.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 21.6.2004 10:54  12
aha, uz jsem ten tvuj vypocet pochopil, nejak mi tam to deleni uniklo.
antekirt 21.6.2004 10:31  11
U rodného čísla platí následující pravidla:

rodná čísla vydaná před rokem 1954 mají pouze třímístný index a nelze je testovat na modulo 11.

rodná čísla vydaná po roce 1954 včetně mají čtyřmístnou koncovku (index) a lze je testovat na modulo 11.

století, kdy bylo rodné číslo vydáno, se pozná podle počtu číslic v indexu. Pokud mám počáteční číslice např. 19 a trojmístný index, pak jde o rok 1919, pokud bych měl čtyřmístný index, jedná se o rok 2019.
antekirt 21.6.2004 10:25  10
Ten vzorecek je pokud vim treba u 750120/1245:
75 + 01 + 20 + 12 + 45 musi byt delitelne jedenacti.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 21.6.2004 09:10  9
Ja mam dojem, ze rodne cislo musi splnovat hlavne nejakou podstatnou podminku souctu cifer, nebo tak nejak, proste ze jde zkontrolovat zda nedoslo v nejaky cfre k chybe, to u tebe postradam...
antekirt 18.6.2004 16:31  8
Ehm, kdyz pominu evidentni (MID(REPLACE(rodnecislo...etc ) % 11 <> 0
antekirt 18.6.2004 15:41  7
rodne cislo Ad ranni dotaz na rodne cislo, ktery uz byl mezitim smazan. Prave dnes jsem byl nucen resit ten samy problem.

Udelal jsem to takhle:

SELECT * FROM tabulka
WHERE
((MID(REPLACE(rodnecislo,"/",""),1,2)+MID(REPLACE(rodnecislo,"/",""),3,2)+MID(REPLACE(rodnecislo,"/",""),5,2)+MID(REPLACE(rodnecislo,"/",""),7,2)+MID(REPLACE(rodnecislo,"/",""),9))/11)
<>
FLOOR((MID(REPLACE(rodnecislo,"/",""),1,2)+MID(REPLACE(rodnecislo,"/",""),3,2)+MID(REPLACE(rodnecislo,"/",""),5,2)+MID(REPLACE(rodnecislo,"/",""),7,2)+MID(REPLACE(rodnecislo,"/",""),9))/11)

...kde rodnecislo je retezec ve tvaru 123456/1234, nebo i bez lomitka. Vzorecek vyhodnoti jako chybna i rodna cisla s tremi ciframi za lomitkem. Na ty se asi zadny vzorecek uplatnit neda.

Slo by to resit nejak elegantneji?
martin Martin zdejší admin (především zeleného vzhled) - Dizajn a grafika Lopuchu 2.6.2004 21:19  5
tvx No, já bych na to šel přes VB a tabulka by vypadala takto: ID Otázky; Otázka; odpoveď A; odbpověď B; odpověď C; Správaná odpoběď číslo (byte)
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 2.6.2004 11:44  4
Martin díky, už jsem to byl nucen vyřešit sám... tabulka měla 6 polí a každý mohlo nabývat asi 6 hodnot (a-c).
nakonec jsem to rozebral funkcí iff na 36 polí ano/ne a ty posčítal. máš jiný řešení?
martin Martin zdejší admin (především zeleného vzhled) - Dizajn a grafika Lopuchu 1.6.2004 23:15  3
tvx kolik polí má ta tabulka? 6? (ID otázky, otázka, odpovedA, odpovedB atd.) Nebo 2? (Otázka, odpovědi všechny najednou)
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 19.5.2004 15:29  2
mam v accesssu, ale to je myslim jedno, tabulku co v ni je zcasti ulozeny dotaznik.
neco takovyho jako:
polozka DB / mozne hodnoty v ni ulozne
odpoved 1 / a,b,c,d...
odpoved 2 / a,b,c,d,e...

no a potrebuju to sesumarizovat do jakekoli podoby por\dobne tomuto:
1a) 20x
1b) 30x
2a) 10x....

no a nenapada me jak nejak kloudne na to... mate nekdo nappad?
matesoid 6.3.2004 05:38  1
Dotaz Potřeboval bych trochu nakopnout :-)

Jde mi o syntaxi příkazu load data infile - chci čas od času synchronizovat svou databázi s databází na cizím serveru (máme s nimi dohodu o sdílení dtb) - oni budou pravidelně generovat txt soubory a my si z nich budeme tahat data.

Další věc je, že máme sice stejná pole tabulek, o která nám jde, ale v našich tabulkách jsou ještě i jiná pole navíc (mají ale definované default hodnoty) - nebude v tom problém?

Musím vždy celý obsah smazat a znovu napumpovat nebo stačí nějaké update nebo replace nebo jaká je vlastně syntaxe?

Předem díky

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

(c) 2001-2011 Lopuch.cz   
Kontakt