我的查询假设是使用bigquery根据数据中的关键字创建新列。例如,如果in data包含' Mike‘,它将创建Mike列,' John’将创建John列,列表继续。但是,我想创建一个'other‘列,它是我刚刚创建的列与总名称的减法。 我的代码示例( SUBSTRACT函数错误): SELECT SUM(CASE WHEN Name LIKE '%MIKE%' THEN 1 ELSE 0 END) AS Mike,
SUM(CASE WHEN Name LIK
正在寻找SQL的快速解决方案...我曾经在excel中有一个笨重的公式:=IF(COUNTIF($C$2:C2,C2)>1,0,COUNTIF($C$2:C2,C2)),打印1表示唯一项,打印0表示重复。然后移动到=1-(C1-C2),这有点像是完成了工作...现在找一个可以做类似工作的SQL不是一个准确的选择……以下是所需结果的示例: NUMBER UNIQUE
6573455300000