webForumDet fria alternativet

Hjälp med SQL-fråga

Databaser & SQLur Databashanterare & SQL

11 svar · 222 visningar · startad av lightning

Medlem sedan maj 20037 inlägg
Frågan#1

Hej, behöver hjälp med en sql sats.

Här kommer en länk på hur strukturen ser ut i fast i textbaserad struktur:

Om nu en person tar in på hotellet och är VIP-kund, då ska personen automatiskt få 5% rabatt på sitt totalpris. Om personen t.ex. väljer ett enkelrum med frukost i två nätter så ska summan av dessa belopp läggas ihop för att kunden sedan ska få 5% rabatt på priset.

Hoppas ni förstår vad jag menar, svårt att förklara!
tack på förhand!

Mvh lightning.

Medlem sedan dec. 200012 464 inlägg
#2

Det ser ju ut som en kursuppgift. Om det är så så är det väl meningen att du skall lösa det på egen hand.

Medlem sedan maj 20037 inlägg
#3

Det är ett projekt och jag vet inte riktigt hur jag ska lösa det. =/
Vore tacksam för hjälp! :)

Medlem sedan dec. 200012 464 inlägg
#4

Vilken databashanterare använder du?

Medlem sedan maj 20037 inlägg
#5

Använder MS Accsess.

Medlem sedan dec. 200012 464 inlägg
#6

Det finns en funktion som heter iif som är användbar i detta läge.

select ... ,
(select iif(kunder.vip = 'ja',pris*0.95,pris)*datediff('d',fran,till)   
from .... ) as kostnad
from ...
Medlem sedan maj 20037 inlägg
#7

Tusentack!
ska se om jag får ihop det nu bara ;)

Medlem sedan maj 20037 inlägg
#8

Hmm.. detta är nog lite för anvancerat för mig :)
LarsG, du har inte lust att skirva ut hela Sql-satsen?
Det blir lite snett i min här nämligen :(

Medlem sedan mars 20034 471 inlägg
#9

lightning skrev:

Det är ett projekt och jag vet inte riktigt hur jag ska lösa det. =/
Vore tacksam för hjälp! :)

Projekt? Vad för sorts projekt då? Inte projekt = "större labb för att avsluta en kurs" då?

Medlem sedan maj 20037 inlägg
#10

En blandning skulle man kanske kunna säga :)
Det är ett projekt i skolan.. typ valfri uppgift i att kombinera SQL med ASP.

Medlem sedan mars 20034 471 inlägg
#11

LarsG skrev:

Det ser ju ut som en kursuppgift. Om det är så så är det väl meningen att du skall lösa det på egen hand.

Gäller inte detta då?

Medlem sedan maj 20037 inlägg
#12

Skulle gärna lösa det på egen hand. Men fixar det inte.
Det var ju därför jag frågade om hjälp :)

130 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)