2014-11-06 70 views
1

我有我的DATABSE:公共MYSQL - 选择和分析

我有我的表:信息

在球员玛丽亚行的文件,我有这样的:

['python22.dll', ''], ['python27.dll', ''], ['channel.inf', ''], ['devil.dll', ''],['is_hack.exe', ''] 

前4个是正常的所以我不想看到他们在列表中..我只是想赶上“is_hack.exe”

我的MySQL查询获取所有(包括我的正常文件)是:

query("SELECT files FROM public.info WHERE player = 'Maria' ORDER BY actual_time DESC LIMIT 0,1;") 

我需要查看所有不属于我的名称。像:

FILE_FROM_OUTSIDE1 = is_hack.exe 
FILE_FROM_OUTSIDE2 = stackoverflow.dll 

如果你知道关于LUA,我可以得到整个查询结果到LUA然后开始解析..但如何?

编辑:

这是我的表:

CREATE TABLE `info` (
    `id` int(6) NOT NULL AUTO_INCREMENT, 
    `player` varchar(12) DEFAULT NULL, 
    `type_check` varchar(10) DEFAULT NULL, 
    `normal` varchar(20) DEFAULT NULL, 
    `actual` int(3) DEFAULT NULL, 
    `actual_time` varchar(20) DEFAULT NULL, 
    `files` varchar(3000) DEFAULT NULL, 
    PRIMARY KEY (`id`) 

在 “文件” 我有这一切:

['python22.dll', ''], ['python27.dll', ''], ['channel.inf', ''], ['devil.dll', ''],['is_hack.exe', ''] 

我只是想选择is_hack.exe。 。like:print is_hack.exe

+0

我不确定你在这里要求什么。如果你想过滤,你为什么不添加一个'WHERE'子句? – tadman 2014-11-06 18:09:07

+0

我编辑的问题,你可以看到更好。 – SixSense 2014-11-06 18:11:29

+0

请不要混淆[Lua](https://github.com/LuaDist/lua)和[LUA](https://github.com/mniip/lua)。两种语言都不同。 “Lua”是一个名字,意思是在葡萄牙的“月亮”。请**不要将它写成_“LUA”_,这既丑陋又令人困惑,因为它随后成为不同人的[不同含义](http://acronyms.thefreedictionary.com/lua)的首字母缩写词。 。 – hjpotter92 2014-11-06 18:13:20

回答

0

我不确定这是什么y你想要。但我认为这可能会有所帮助: 用您的col名替换filename_field。

query("SELECT files FROM public.info WHERE player = 'Maria' AND filename_field = 'is_hack.exe' ORDER BY actual_time DESC LIMIT 0,1;") 

UPDATE

我不知道这我是对的,但你不应该保存这样的数据。您可以创建一个文件表并指定哪个用户拥有每一行。像:

CREATE TABLE `playerfiles` (
    `id` int(11) NOT NULL AUTO_INCREMENT, 
    `player` int(11) DEFAULT NULL, 
    `filename` varchar(60) DEFAULT NULL, 
    PRIMARY KEY (`id`) 
); 

然后你可以通过JOIN检索数据。

SELECT * FROM `info` 
JOIN `playerfiles` ON `playerfiles.player` = `info.id` 
WHERE `info.player` = 'Maria' and `playerfiles.filename` = 'THE NAME' 
+0

谢谢,但是:如果第二天的“is_hacker.exe”是:“i_changed_the_name.exe”..?我需要选择什么不是矿,所以我必须定义什么是矿。 – SixSense 2014-11-06 18:16:48