Hirdetés

Új hozzászólás Aktív témák

  • sztanozs
    veterán

    Na, a 'holnapból' több nap lett sajnos. :(

    Most neki akartam állni de rájöttem, hogy nem fog menni. Mint írtam, többféle kedvezmény lehet és mindegyiket máshogy kellene kiszámolni:
    10%, 1000

    Hogy mondom meg, hogy azt a 10%-ot úgy számolja, hogy azt majd át kell alakítania 0.9-re és szoroznia az összeggel, 1000-nél meg, hogy kivonja azt?

    Ne adj egyszerre több típusú kedvezményt - általában egyébként sem összevonhatók a kedvezmények (vagy ha van több féle, akkor ne keverd őket, hanem számold ki melyik ár az alacsonyabb és jelenítsd meg azt).

    Amúgy :
    SELECT ..., Vetelar, (Vetelar - Engedmeny) * (1 - Kedvezmeny) AS KedvezmenyesAr, ...

    Ahol:
    Vetelar - az eredeti vételár pl. 30 000
    Engedmeny - a termék (vagy terméktípus) engedménye, pl 1 000
    Kedvezmeny - a termékre (terméktípusra) adott kedvezmény pl. 10% (0.1)
    KedvezemenyesAr - a végső ár az összes levonással együtt...

Új hozzászólás Aktív témák