带有随机ID列表和相关整数的SQL查询

时间:2014-05-28 12:57:59

标签: mysql database-design

我的数据如下:

BinaryName                     Licens_details
-------------------------------------------------------


usr/sbin/if_up                    BSD-2C:63, BSD-2C:1576, BSD-3C:4, BSD-3C:214, 
                                  BSD-3C:241, BSD-3C:248, BSD-3C:259, BSD-4C:62,
                                  BSD-4C:137, BSD-4C:154, BSD-4C:164, BSD-V:3, 
                                  NOTE:4, NOTE:5, NOTE:15
-----------------------------------------------------------------------------
usr/sbin/random                    BSD-3C:4, BSD-3C:214, BSD-4C:61, BSD-4C:154, 
                                  NOTE:4, NOTE:5, NOTE:15, ZLIB:18, ZLIB:55

---------------------------------------------------------------------------

usr/bin/vcapture-test                BSD-4C:154, NOTE:2, NOTE:4, NOTE:5, NOTE:15

-----------------------------------------------------------------------------------

License_details数据具有以下模式: 每个license_id代表另一个表中的完整通知文本,由integer表示的copright_info id是具有版权信息,作者,确认详细信息等的其他大表的索引。 问题是,如何设计查询以获取许可证ID和版权ID,因为它们非常随机,而不是串行。

一种方法是手动查看每个id并为每行数据设计查询。 但是,由于我们有超过300页的数据,这需要付出更多努力。

另一种方法是在excel中包含该数据,并通过perl脚本进行解析。 perl脚本成为表列。我的意思是表的每一行都应该执行一个perl脚本来获取许可证ID列表和版权ID。

非常感谢任何帮助。

0 个答案:

没有答案