【发布时间】:2016-09-27 18:56:21
【问题描述】:
这个查询有效吗?还是我需要进一步分解?
SELECT SUM(colA) as 'colA',
SUM(colB) as 'colB'
FROM tblName
WHERE colA,colB REGEXP 'Fail'
OR colA, colB='Pass'
ORDER BY colA, colB;
我问的原因是我有大量的列要查找,并且我正在尝试找到最有效的方法来执行此操作,而无需编写这个冗长的查询。
任何建议将不胜感激。
【问题讨论】:
-
不行,你要写出来;尽管您提出的查询总体上没有什么意义。
-
您没有描述您遇到的问题。这个问题中也没有
like。 -
我添加了like,以防有人建议涉及like。我目前也没有问题。我正在研究解决此问题的潜在方法,并决定在浪费太多时间之前先询问一下。虽然我在下面得到了答案。
标签: mysql sql regex where sql-like