Mysql 如何检查所有具有特定位/标志/掩码的条目
基本上,我想知道是否有一个在列中查找位掩码的查询。例如,我希望找到每个带有Mysql 如何检查所有具有特定位/标志/掩码的条目,mysql,sql,bit-manipulation,flags,azerothcore,Mysql,Sql,Bit Manipulation,Flags,Azerothcore,基本上,我想知道是否有一个在列中查找位掩码的查询。例如,我希望找到每个带有0x00200的条目,即使它们可能还有几个标志。给定要为某一列查找的@flag值,例如模板表的npcflag列中的值2,请尝试以下操作: SET@flag=2; 选择'entry','name','npcflag` 来自“生物模板” 其中,`npcflag`&@flag=@flag; 这个问题太笼统了。具体点。“查询”通常表示您正在使用数据库。哪个数据库?你不希望任何数据库都有相同的查询来解决你的问题吗?啊,我想我添加了它
0x00200
的条目,即使它们可能还有几个标志。给定要为某一列查找的@flag
值,例如模板
表的npcflag
列中的值2
,请尝试以下操作:
SET@flag=2;
选择'entry','name','npcflag`
来自“生物模板”
其中,`npcflag`&@flag=@flag;
这个问题太笼统了。具体点。“查询”通常表示您正在使用数据库。哪个数据库?你不希望任何数据库都有相同的查询来解决你的问题吗?啊,我想我添加了它lol,这就是为什么我不应该在DMs中拆分东西并询问xD Yea MySQL,所以数据库Yea。很抱歉=)然后在关键字中添加“MySQL”,或者在标题中添加“MySQL”,以吸引可能知道答案的人的注意。我偶然发现了你的问题,通常我只查看那些包含我最喜欢的关键字(SQL不在其中)。