Inspiration søges: Jeg har (i stedet for at lave optællingerne hver gang) planer om at lave en lille hjælpe-tabel i mysql (antal), hvor resultaterne af nogle optællinger af antal (ialt og allokerede) enheder opdelt i hoved- og enhedsgrupper. Tallene skal vises som en statusoversigt på en hjemmeside.
Hvd.grp ...... Enh.grp .......Antal ialt ....... Antal ledige Plads øst .... små ............... 10 ..................1 Plads øst .... store ............... 3 .................. 2
Dvs. jeg tænker der skal laves to separate optællinger (COUNT) med hver sin WHERE (eller skal der det?), og data indsættes i "antal". Før første indsættelse tænker jeg, at "antal" tømmes for data? Første indsættelse sker med INSERT og anden med UPDATE?
Eller er det mere ligetil at lave optællingen hver gang siden vises (kan ikke lige se en nem måde at samle og vie data på)?
Et anden måde kunne måske være at lave to felter i enheds-tabellen, det ene sættes permanent til "1" det andet skifter mellem "0" og "1" afhængig af allokering. Så burde det være nemt at lave en COUNT med SUM(permanent) og SUM(allokeret)?
Der er kun en (kassereren, ok, og admin) der kan ændre på allokeringer, så det burde ikke være problematisk med samtidige opdateringer - så hurtige er der ingen af dem der er på tasterne. Men har da i øvrigt tænkt lidt over, om jeg kan indbygge et dobbelttjek der giver admin besked ved ubalance.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.