gpt4 book ai didi

sql - 如何在 SQL 表中存储一组值

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:06 26 4
gpt4 key购买 nike

我需要存储一组值,例如A、B、C 在 SQL 表的 country 列下。您能告诉我是否有任何数据类型能够在 SQL 表列中存储一组值吗?

提前致谢。

最佳答案

要存储一个集合,您通常会创建一个具有外键关系的第二个表。

MySQL 还有一些函数可以将逗号分隔的列表存储在列中,例如find_in_set。 .这被认为是不好的形式,尽管您可能会选择它来进行一次快速的黑客攻击。

编辑:出于某种原因,Bakkal 删除了他的回答。他的回答对我来说是新的,我觉得它很有趣,所以我将其复制在这里:

https://dev.mysql.com/doc/refman/5.7/en/set.html

这允许您在列中存储一个小集合(少于 65 个项目)。

关于sql - 如何在 SQL 表中存储一组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3287199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com