Autor | Zpráva | ||
---|---|---|---|
aaaBB Profil * |
#1 · Zasláno: 31. 10. 2007, 12:06:42
Mam v databaze pohlavie a tam je bud muz, zena ale ja by som chcel teraz vsetko
kde je muz aby bolo m a kde zena tak iba z teda bunka bude tipu char 1, poradite? |
||
Fibi Profil * |
#2 · Zasláno: 31. 10. 2007, 12:10:16
No není nic snazšího v tomto konkrétním případěš než jednoduše v MySQL zmněnit délku varcharu na 1. MySQL texty muz a zena zkrati na prvni znaky.
Fibi |
||
aaaBB Profil * |
#3 · Zasláno: 31. 10. 2007, 12:26:55
hehe :o)) diky
|
||
aaaBB Profil * |
#4 · Zasláno: 31. 10. 2007, 12:27:36
hehe :o)) diky
|
||
aaaBB Profil * |
#5 · Zasláno: 31. 10. 2007, 12:28:30
ale nenhi to take jednoduhce pretoze ja chcem zo žena zmenit na "z" takze treba na to nieco ine, ale ja neviem co :(( poradite
diky |
||
Joker Profil |
#6 · Zasláno: 31. 10. 2007, 12:35:24
Vždyť na tom není nic těžkého...
UPDATE tabulka SET pohlavi="z" WHERE pohlavi="žena" Mimochodem, jelikož pohlaví může mít jen dvě hodnoty (teda, předpokládám :) ), bylo by lepší ho udělat jako ENUM. |
||
aaaBB Profil * |
#7 · Zasláno: 31. 10. 2007, 13:04:37
Ako to spravim cez enum tak ze zena je uz 0 a muz je 1
teda enum pohlavie (0,1) ale kde to nastavim? |
||
aaaBB Profil * |
#8 · Zasláno: 31. 10. 2007, 14:35:24
Poradite?
|
||
Beduin Profil * |
#9 · Zasláno: 31. 10. 2007, 14:58:46
K čemu takhle složitě?
Prostě udělej enum('muž','žena'), žádné přiřazování 0,1 - to se ti později bude akorát plést. |
||
Časová prodleva: 16 let
|
0