mtbc: maze H (magenta-black)
[personal profile] mtbc
This Christmas is at least as complicated as usual. I generate gift ideas for family members and organize buying and wrapping on their behalf. We also have a birthday at around this time. I want to know things like,

  • What still needs ordering from vendor X?

  • How much does gift-giver Y still owe me?

  • How much have I spent on gifts from me to Z?

I find that for each gift I am having to track at least,

  • what it is
  • given by whom
  • to whom
  • for which event
  • from which vendor
  • at what price.

Further, even a simple view of gift status has two dimensions: relating to the gift (ordered? obtained? wrapped?) and relating to payment for it (did I pay? did the giver pay me?). Even with those I still do not know with which vendors I have checked availability and prices, anything about package tracking, currency conversion, complication over the order in which gifts must be opened, etc.

Sortable tables are no longer cutting it. I decided that my best chance of keeping track of all this is to fire up a database and resort to SQL. It has worked excellently: I can even create billing summaries like,
SELECT giver, SUM(price) FROM gifts 
    WHERE paid = 'unbilled'
    GROUP BY giver;
Being able to easily construct queries and updates turns out to be a great help.
This account has disabled anonymous posting.
(will be screened if not on Access List)
(will be screened if not on Access List)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

mtbc: photograph of me (Default)
Mark T. B. Carroll

June 2025

S M T W T F S
1 2 34567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 6th, 2025 09:35 am
Powered by Dreamwidth Studios