gpt4 book ai didi

php - 哪个查询会更优化?

转载 作者:行者123 更新时间:2023-11-29 00:23:12 25 4
gpt4 key购买 nike

目前我们有以下组合的不同数据,即在同一个表中一个以逗号分隔,一个不以逗号分隔。

#1

id | values    
------------
1 | 1,2,3
2 | 4,5,6
3 | 7,8,9
4 | 1
5 | 2
6 | 3
7 | 4
8 | 5

假设我想从表中搜索值 1 并计算它。查询这种数据结构的最佳方式是什么?是否使用:

  • WHERE 值 =
  • WHERE 值 LIKE
  • WHERE 值 IN

或者我是否需要更改我的数据库并使所有值都采用相同的格式?

如有任何关于最佳实践的帮助或建议,我们将不胜感激。

最佳答案

永远不要在一列中存储多个值!

请规范化您的数据。这使得查询更容易,速度也更快,并且可以使用索引。

关于php - 哪个查询会更优化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20289432/

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