/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
MySql - Update med værdi fra helt tredje t~
Fra : Jens Nielsen


Dato : 27-10-03 20:31

Hej NG

Jeg har et felt i en tabel som jeg ønsker at opdatere på følgende vis, men
hvordan gør jeg ???



UPDATE Tabel1

SET Tabel1.Felt5 = Tabel3.Felt4 || " " || Tabel1.Felt3

WHERE Tabel1.Felt1 = Tabel2.Felt1 ??? Tabel2.Felt3 ??? Tabel3.Felt1



Forklaring:



Tabel1 = Varebeskrivelse, indeholder alle varebeskrivelser

Tabel1.Felt1 = VarNo

Tabel1.Felt3 = Beskrivelse

Tabel1.Felt5 = WWW Beskrivelse



Tabel2 = Vare, Indeholder alle øvrige varedata såsom Levnr. Pris osv.

Tabel2.Felt1 = VareNo

Tabel2.Felt3 = Leverandørnr



Tabel3 = Leverandører, indeholder leverandør data

Tabel3.Felt1 = Leverandørnr

Tabel3.Felt4 = Leverandørnavn



---

mvh

Jens Nielsen



 
 
Peter Brodersen (27-10-2003)
Kommentar
Fra : Peter Brodersen


Dato : 27-10-03 20:47

On Mon, 27 Oct 2003 20:31:04 +0100, "Jens Nielsen" <jaabn@yahoo.dk>
wrote:

>UPDATE Tabel1
>
>SET Tabel1.Felt5 = Tabel3.Felt4 || " " || Tabel1.Felt3
>
>WHERE Tabel1.Felt1 = Tabel2.Felt1 ??? Tabel2.Felt3 ??? Tabel3.Felt1

UPDATE Tabel1, Tabel2, Tabel3
SET Tabel1.Felt5 = CONCAT(Tabel3.Felt4," ",Tabel1.Felt3)
WHERE Tabel1.Felt1 = Tabel2.Felt1 AND Tabel2.Felt3 = Tabel3.Felt1

--
- Peter Brodersen

Ugens sprogtip: ekskl. (og ikke excl.)

Jens Nielsen (27-10-2003)
Kommentar
Fra : Jens Nielsen


Dato : 27-10-03 21:31

Hej Peter

Rigtig mange tak for hjælpen

--
mvh
Jens Nielsen

"Peter Brodersen" <usenet@ter.dk> skrev i en meddelelse
news:bnjsmc$k8s$2@dknews.tiscali.dk...
> On Mon, 27 Oct 2003 20:31:04 +0100, "Jens Nielsen" <jaabn@yahoo.dk>
> wrote:
>
> >UPDATE Tabel1
> >
> >SET Tabel1.Felt5 = Tabel3.Felt4 || " " || Tabel1.Felt3
> >
> >WHERE Tabel1.Felt1 = Tabel2.Felt1 ??? Tabel2.Felt3 ??? Tabel3.Felt1
>
> UPDATE Tabel1, Tabel2, Tabel3
> SET Tabel1.Felt5 = CONCAT(Tabel3.Felt4," ",Tabel1.Felt3)
> WHERE Tabel1.Felt1 = Tabel2.Felt1 AND Tabel2.Felt3 = Tabel3.Felt1
>
> --
> - Peter Brodersen
>
> Ugens sprogtip: ekskl. (og ikke excl.)



Søg
Reklame
Statistik
Spørgsmål : 177500
Tips : 31968
Nyheder : 719565
Indlæg : 6408518
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste