我正在BigQuery中使用选择查询创建一个新表,并且我希望能够创建没有prd.univ为NULL的行。
我的查询如下:
select
prd.key_web
, dat_log
, prd.nrb_fp
, prd.tps_fp
, prd.univ
, prd.suniv
, prd.fam
, prd.sfam
from product as prd
left join cart as cart
on prd.key_web = cart.key_web
and prd.dat_log = cart.dat_log
and prd.univ = cart.univ
and prd.suniv = cart.suniv
and prd.fam = cart.fam
and prd.sfam = cart.sfam
这里的目的是以最少的步骤从结果表中排除具有prd.univ值为NULL的行。
答案 0 :(得分:2)
您需要条件
where prd.univ is not null
答案 1 :(得分:2)
WHERE
毫无意义,因为您只是从第一个表中获取列。这样,您的过滤条件就是一个select prd.key_web, prd.dat_log, prd.nrb_fp, prd.tps_fp,
prd.univ, prd.suniv, prd.fam, prd.sfam
from product prd
where prd.univ is not null;
子句:
laravel 5.8