Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 未定义与my pgsql联接的关系_Postgresql - Fatal编程技术网

Postgresql 未定义与my pgsql联接的关系

Postgresql 未定义与my pgsql联接的关系,postgresql,Postgresql,我是新手,还没有找到适合我的表联接的语法 SELECT DISTINCT on (date (billing.starttime)) medias.name, date (billing.starttime), Count(distinct (billing.starttime)) as "# Plays", Count(distinct(billing.playerid)) as "# Stores" FROM public.billing, public.medias JOIN ????

我是新手,还没有找到适合我的表联接的语法

SELECT
DISTINCT on (date (billing.starttime))
medias.name,
date (billing.starttime),
Count(distinct (billing.starttime)) as "# Plays",
Count(distinct(billing.playerid)) as "# Stores"

FROM
public.billing,
public.medias

JOIN ????? on billing.mediaitemid = medias.id

WHERE
medias.name LIKE any (array['COMM_7032%']) and
billing.starttime >= date('2017-04-26') and 
billing.starttime < date('2017-05-01') 

GROUP BY
date (billing.starttime),
medias.name

ORDER BY
date (billing.starttime)
我不确定什么东西放在哪里?????是我尝试过的所有东西都表明这种关系不存在。

应该是:

from
    public.billing b
    inner join
    public.medias m on b.mediaitemid = m.id
...
FROM
public.billing JOIN public.medias on billing.mediaitemid = medias.id
WHERE
...
语法是

[table1] join [table2] on [condition]

请出示您的完整查询