CREATE TABLE IF NOT EXISTS `expenses` ( `id` int(11) NOT NULL AUTO_INCREMENT, `date` date NOT NULL, `category` varchar(50) NOT NULL, `amount` decimal(10,2) NOT NULL, `description` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
上面的代码会创建一个名为“expenses”的表。其中,“id”是一个自增的数字,用于唯一标识每一条消费记录。 “date”是消费日期,“category”是消费类型,“amount”是消费金额,“description”是消费描述。
在建立完成消费表后,你可以用以下代码添加一条新的消费记录:
INSERT INTO `expenses` (`date`, `category`, `amount`, `description`) VALUES ('2022-01-01', '餐饮', 20.05, '午餐');
这条代码的作用是将一笔消费记录插入到“expenses”表中。具体来说,这条记录的消费日期为“2022-01-01”,消费类型为“餐饮”,消费金额为20.05元,消费描述为“午餐”。
以上就是在MySQL中建立消费表的方法,希望对你有所帮助。