我有一个产品表,需要实现一个可用性系统,以便能够在工作日对产品进行过滤(例如。产品只在星期五发售)。我不确定是否应该添加一个包含7个逗号分隔的bool值的"availability“列,每个值代表每个工作日,还是添加7个不同的列。我不太喜欢CSV方法,它也需要后处理来过滤数据,但是对我来说,多列一列似乎是一种不好的做法。我正在考虑这个问题,但在一个单独的表中,就像格式上的PRODUCTS_AVAILABILITY
| id
我有很多使用id作为主键的表。当我将几个表连接在一起并使用select *时,只显示一个id列。当使用MySql时,我唯一能解决这个问题的方法就是使用SELECT AS,例如SELECT id AS groupId。我希望MariaDB可以引入一种查询特性,允许在列名前面加上它们的表名。例如,查询可能