/ 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
MSSQL- erstatte feltværdi med en anden
Fra : Kim Noer


Dato : 25-08-04 19:03

Davsen der ....

Jeg har en query, select productname, weight from producttable

hvor weight skal erstattes med en pris. I et vbscript vil jeg gøre det på
den her måde -

if weight < 0.025 then
shippingprice = 10
elseif weight => 0.025 and weight < 1 then
shippingprice = 100
elseif ........
else
shippingprice = 1 gigakrone
endif

Hvordan gør jeg dette i MSSQL?

--
I doubt, therefore I might be.



 
 
Peter Lykkegaard (25-08-2004)
Kommentar
Fra : Peter Lykkegaard


Dato : 25-08-04 19:20

"Kim Noer" <kn@nospam.dk> wrote in message
news:2p42i7Fgpei5U1@uni-berlin.de...
> Davsen der ....
>
> Jeg har en query, select productname, weight from producttable
>
> hvor weight skal erstattes med en pris. I et vbscript vil jeg gøre det

> den her måde -
>
> if weight < 0.025 then
> shippingprice = 10
> elseif weight => 0.025 and weight < 1 then
> shippingprice = 100
> elseif ........
> else
> shippingprice = 1 gigakrone
> endif
>
> Hvordan gør jeg dette i MSSQL?
>
På samme måde
Ikke at jeg vil anbefale det

Select Case
When (Weight < 0.025) then 10
When (Weight >= 0.025) and (weight < 1) then 100
Else 1000000000
End As PriceBasedOnWeight
From SomeMysteriousWeightTable

- Peter



Kim Noer (25-08-2004)
Kommentar
Fra : Kim Noer


Dato : 25-08-04 19:29

"Peter Lykkegaard" <polonline@hotmail.com> wrote in message
news:412cd84a$0$284$edfadb0f@dread14.news.tele.dk

> På samme måde
> Ikke at jeg vil anbefale det

Forståeligt, kønt er det jo ikke.

> Select Case
> When (Weight < 0.025) then 10
> When (Weight >= 0.025) and (weight < 1) then 100
> Else 1000000000
> End As PriceBasedOnWeight
> From SomeMysteriousWeightTable

Hvordan vil du ellers banke skidtet sammen, hvis reglen nu var at du skal
holde dig i MSSQL, altså, ingen eksterne scripts mv.? Eller, hvordan vil du
lave det uden nogen begrænsninger?

--
I doubt, therefore I might be.



Peter Lykkegaard (25-08-2004)
Kommentar
Fra : Peter Lykkegaard


Dato : 25-08-04 19:43

"Kim Noer" wrote

> Hvordan vil du ellers banke skidtet sammen, hvis reglen nu var at du
skal
> holde dig i MSSQL, altså, ingen eksterne scripts mv.? Eller, hvordan
vil du
> lave det uden nogen begrænsninger?
>
Vha priskonfigurationstabeller

- Peter



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste