mysql - 在数据库中如何存储具有多个值的数据

标签 mysql

我的数据库中有表格 T 恤。该表有 id 、 name 、 price 、 size 、 image 、 quantity 和 price T 恤可以有不同的尺码(s、m、l、xl),我如何为相同的数据存储不同的尺码。例如
编号:101
名称:钢铁侠T恤
尺码:xs、s、m、l
价格:15
数量:25
图片:im.jpg

最佳答案

您可以使用 SET Data Type对于列大小

如果您想存储每个尺码的数量,您可以使用 JSON Data Type (MySQL 5.7)

关于mysql - 在数据库中如何存储具有多个值的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37290427/

相关文章:

MySQL,返回最近X小时内的所有结果

mysql - 如何使用 MySQL 和 Rails 处理 .1 和 .10

php - 在 PHP 中执行的 MySQL 查询导致非常大的 httpd 线程

php - MySql 数据透视表到 Yii CActiveDataProvider

javascript - 使用PHP调用JS更改HTML表格单元格值

php - 显示 mysql 查询结果的 html 表中每行的第一个单元格中的复选框

mysql - MaxScale JSON 缓存规则

mysql - 使用MySQL计算同一个表中两个条目之间的差异

mysql - 在带有子查询的 MySQL 中使用游标时出错

MySql 使用相关子查询更新日期