有4个字段:名称、状态、执行的活动和Region.We必须制作搜索工具,以便用户从这些字段中输入任何one or two or more values时,都可以使用SQL query进行搜索,即单个查询应该能够考虑所有这些字段,并检查其中哪些字段为空,从而动态执行查询。因此,要求SQL的WHERE子句可以搜索一列、任意两列的组合、任意三列的组合等。
请给我建议。
我必须编写一个在2行之间搜索的查询,但只会匹配这两行中的值。我正在搜索的数据是一个表,其中包含名字和姓氏是单独的行。不要告诉我应该将它们存储在同一行中。我不能,这就是我要说的。我需要做的是有一个组合记录的查询,这样我就可以在单独的列中搜索它们。数据格式如下: ID FieldID字段in为1给出了response<em
显然,我们只需要计算wid中重复的值(第一列)。然后,我们的第二个条件是只保留在n1和n2之间出现的条件。SELECT COUNT(wid) AS wcountGROUP BY wid$$ LANGUAGE SQL在这个版本中,它告诉我wcount不存在,即使我将HAVING改为WHERE。
SELECT COUNT ... GROUP BY返回每个wid出现的错误次数。我尝试过的任何HAVING<