[MYSQL] kolom waarde berekenen

Pagina: 1
Acties:

  • turkosh
  • Registratie: December 2003
  • Laatst online: 26-04-2025
Hoi,
Ben bezig met opzetten van een POS (verkoop) db. en heb o.a. 3 kolommen die ik aan elkaar wil koppelen op deze manier:
omzet = hoeveelheid*prijs (dit zijn ook de namen van de kolommen)

voorbeeld:
ID prod hoeveelheid prijs omzet
1 x 3 5 15
2 y 2 7 14

Ik kan geen duidelijk uitleg vinden op de site van MYSQL over aanpak van zulke problemen.
Iemand enig idee hoe ik dit kan aanpakken?
Alvast bedankt.

  • Fulcrum2000
  • Registratie: Februari 2001
  • Laatst online: 11-01 02:54

Fulcrum2000

Ik wil een threadripper...

Dit is wel erg basic... :/

De omzet kolom heb je niet eens nodig in je tabel, deze kun je on the fly opvragen : select hoeveelheid*prijs as omzet from database where etc

[ Voor 14% gewijzigd door Fulcrum2000 op 04-12-2003 11:03 ]

AMD Ryzen 9 5950X | Asus ROG Strix X570-E Gaming | G.Skill Ripjaws V F4-3600C16D-32GVKC (64 GB total) + Samsung 980 Pro 1TB (M.2) | Corsair Hydro H100x


Verwijderd

Is ook af te raden zulke gegevens op te nemen in je DB. Dit zijn procesgegevens, en dien je niet op te slaan. Tenzij je het zovaak opvraagt dat de redundantie te rechtvaardigen is.

  • turkosh
  • Registratie: December 2003
  • Laatst online: 26-04-2025
Je hebt gelijk.
Besef nu dat niet elke kolom in een dagrapport, perse opgenomen hoeft te worden in de db. Kan gewoon berekend worden tijdens het creëren/maken van de rapport.

Tnx.