我有列表存储在 mysql 表 file1=(1,2,3,4,6,7) 和其他列表 file2 = (3,2,4,8,9,10,12) 没有存储在表中,我想比较两者,结果应该是 result=(6,7,8,9,10,12) 然后计算百分比。比如mysql数据结构中的100*(result/file1+file2)。我不知道我会怎么做。 请知道 body 知道指导我或给我一个小例子。 谢谢
最佳答案
创建一个临时表来存储表中没有的“其他”列表,然后使用连接或联合来获得您想要的结果。
如果你想选择不在任何一个列表中的值,那么你可以使用GROUP BY
和COUNT
来计算每个数字的出现次数,然后HAVING
选择计数为 1 的那些行。
关于mysql - 如何过滤 MySQL 数据库中的项目列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277383/