我试过什么
$sql="select * from project_status where node_id=".$vid." and ". strtolower($field_progress_flags)."!='' and ". strtolower($field_progress_flags)." IS NOT NULL";
$query=$sql;
$array = array();
$result = mysql_query($query);
whil
我使用的是ColdFusion 10。
我有一个无法更改的查询。我不能更改SQL。这个查询是从多个地方调用的,包括ajax。我只能触摸从结果集输出的内容。
我需要对当前结果集中新产品的顺序进行随机化。新产品总是列在第一位。我将输出一次最多50个产品。最多可以有50种新产品。因此,结果集永远不会很大,比如一百万行。
假设我当前的结果集如下所示:
ProductID, IsNew
1 T
2 T
3 T
4 F
5 F
6 F
我的目标是让新产品随机化,让旧产品保持现有的顺序
在对属性创建索引之后,我尝试使用OR运算符对582479个基因进行查询:符号、主标识符、次要标识符和名称。这是一个查询:
PROFILE
MATCH(g:Gene) WHERE g.symbol="CG11566" OR
g.primaryidentifier="CG11566" OR
g.secondaryidentifier="CG11566" OR
g.name="CG11566"
RETURN g