Just nu i M3-nätverket
Gå till innehåll

Knepig SQL update


stonegossard

Rekommendera Poster

Hallo, har stött på ett stort problem.

Jag har följande kolumner i en tabell:

 

Kod, Kod6, stad, stad6 med följande värden

 

Kod Kod6 stad stad6

123000000 123000 gbg

123000134 123000 sthlm

123000158 123000 kalmar

125000000 125000 sundsv

125000254 125000 jönköp

125000732 125000 kiruna

 

Den som heter "kod6" är alltså bara en avklippt version av "kod" I "Stad" står varje stad som är förknippad med kod. I stad6 vill jag nu få in den staden som har 000 som sista tecken i kod.

 

Det skall alltså stå gbg i på de tre översta ställena i exemplet ovan och sundsvall på de tre sista.

 

Nån som har en aning om detta går med en SQL-fråga?

 

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Bob the ASP Builder

Jag löste en liknande grej ungefär så här med en ASP-snutt och Loop i Recorsetet:

 

 

Dim Rad, Radslut, Stad, Stad6

 

 

 

Do

Rad = RS("Kod")

 

 

If len(Rad) <> "" Then

Radslut = right(Rad,3)

If Radslut = 0 Then

Stad6 = RS("Stad")

Stad = Stad6

End If

If Radslut <> 0 Then

Stad6 = Stad

Else

End If

Else

End If

 

Loop While rs not eof

 

På ett ungefär

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...