目前我正在做一些事情。C#SQL查询多个LIKE
using (var IDatabaseQuery = Lightningbolt.GetDatabaseManager().CreateQueryObject())
{
IDatabaseQuery.SetQuery("SELECT * FROM catalogue_baseitems WHERE name LIKE '%hc2_%' OR name LIKE '%hc3_';");
data = IDatabaseQuery.FetchTable();
}
这就是我使用,我想用hc2_和hc3_开头的所有项目,但是,我只得到开始hc2_的项目。在SQL中也包含以hc3_开头的项目,但在执行查询时不显示。我错了什么?
谢谢,这表现很好。我做了一些肮脏的快速工作,所以我一定忘记了第二个百分号。 – 2013-05-09 20:41:02