我想要一个可以让我选择文件中列出的记录的查询。 因此,例如,我的文件看起来像这样:
1
2
3
4
5
我的桌子看起来像这样:
People
id,name
1,bob
2,joanna
3,suzan
4,buck
5,Guy
我想要查询
的内容从People p中选择*,其中p.id IN(MY_FILE)
这样的事情可能吗?
答案 0 :(得分:0)
不能直接操作平面文件并将其加入其他数据或将其用作标准。但是,您可以使用LOAD DATA INFILE语法加载数据(请参阅http://dev.mysql.com/doc/refman/5.0/en/load-data.html)。
据说,几乎任何语言的程序服务器端脚本都可以轻松地为您构建桥接。您的脚本将读取您的文件并将数据加载到数组中,然后制定您的mysql查询并返回结果。