Avatar billede hmortensen Nybegynder
11. maj 2003 - 15:58 Der er 9 kommentarer og
1 løsning

Updatere felt

Hvordan updatere jeg et felt, hvor der står noget i forvejen?

Hvis der ex. står Peter,

Så skal det opdateres til Peter, Jacob,
Avatar billede schaefner Juniormester
11. maj 2003 - 15:59 #1
UPDATE tabel SET navn = 'Peter,Jacob' WHERE navn = 'Peter'
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 16:06 #2
UPDATE tabel SET navn = concat(navn,',Jacob') WHERE navn = 'Peter'
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 16:08 #3
Men hvis det er sådan at du skal have en liste af naven,
bør du overveje at lave en separat tabel med navnene,
nytte til den oprindelige table med en id.
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 16:08 #4
nytte?  Der skulle havs tået "knyttet"
Avatar billede hmortensen Nybegynder
11. maj 2003 - 16:13 #5
Tror i misforstår...

Det skal bruges til en tilmelding til en given event.
Man skal så kunne trykke om man kan eller ej, og jeg vil så lave 2 felter: kan og kan_ikke. Hvis så Peter har trykket at han kan, vil feltet jo indehelde Peter, og hvis så Jacob også kan, skal den opdatere feltet til Peter, Jacob, osv....
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 16:16 #6
Så har du en liste - ok, 2 - af navne, og så bør du have et tabel i stil
med denne

Event  Navn  deltager
Græsplæneslåning  Kurt  Ja
Græsplæneslåning  Klaus  Nej
Græsplæneslåning  Kaj  Ja
Øldrikning    Hans  Ja

...osv
Avatar billede hmortensen Nybegynder
11. maj 2003 - 16:20 #7
Misforståelse igen...

Det er præcist til arrangering af kampe.

Tabel:
id - modstander - dato - kan - kan_ikke
1 - Fjenden - 34/52 - Peter -

Skal så har opdateret det til:
1 - Fjenden - 34/52 - Peter, Jacob -
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 16:25 #8
Jeg har skam forstået dit problem. Hvis du ikke
kan forstå mit forslag er du velkommen til at glemme det.
Avatar billede hmortensen Nybegynder
11. maj 2003 - 17:17 #9
Ups, undskylder lige....

erikjacobsen, jeg har brugt din løsning, som var lige det jeg skulle bruge...

Altså concat...
Avatar billede hmortensen Nybegynder
20. juni 2003 - 18:24 #10
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester