试图在最多(如果数据存在于一个或多个)四行中获得名称的计数(稍后乘以一个比率)。换句话说,每人占用一个房间是有价格的。所以,我想通过在表格中输入并保存在数据库表中的名称来计算房间里的人数。
我可以简单地添加一个字段,除了填写姓名字段外,用户还可以选择人数,但这似乎是多余的(并且容易出错)。
设置
表:1.具有列的客户:
id,
tourbk_id,
tourstart,
roomtype1,
client1_name,
client2_name,
client3_name,
client4_name
问题
我有一个查询,它当前检查房间类型到该房间类型的每人价格,并正在努力产生结果,但当然,它只返回(对于一个房间里的两个人)双人入住的价格人。
例如:(每人价格)...单人 = 10 美元;双 = 20 美元;三倍 = 30 美元;四边形 = 40 美元
我目前双人房的结果是 20 美元(在“每人价格”旁边回显。我需要一个查询来计算这个双人房的总人数和价格的倍数……“总计:查询 [$20 * 2]”
如何编写查询以计算表中的“client _name”条目?