我的网站包含一个带有两个表的 mysql 数据库。一个表有一个名为“id_array”的字段,它包含一个如下所示的字符串:“1,3,7,78,89,102”。它表示第二个表中的 id 数组。
在第二个表中检索 id 的最佳策略是什么?我想要最快的方法。
目前我正在使用“SELECT * FROM first_table WHERE id IN (id_array)”。
我曾经一个一个地查询,但我认为它要慢得多。
如果有人有更好的结构来为我提供数据库,那就太好了。这个结构是我想出的最好的,但我很确定它不是那么有效。我需要一种快速便捷的方法来从第一个表中找到属于 id 的所有 id。
帮助将不胜感激。