【发布时间】:2018-11-17 06:52:48
【问题描述】:
我有 2 个问题。我想得到MAX date。如果我得到MAX date,我的子查询将如下所示。
查询 1:
select
tb_format.format
from
tb_format
where
tb_format.id not in
(
select
penyakit.format
from
penyakit
where
penyakit.id_puskesmas =$ id
AND MONTH(penyakit.waktu_upload) = MONTH(CURRENT_DATE)
)
我想在这个MONTH(penyakit.waktu_upload) 上添加MAX。
查询 2:
select
tb_format.format
from
tb_format
where
tb_format.id not in
(
select
penyakit.format
from
penyakit
where
penyakit.id_puskesmas =$ id
AND MAX(MONTH(penyakit.waktu_upload)) = MONTH(CURRENT_DATE) -- HERE
)
但是,我收到一个错误:
【问题讨论】:
-
请添加一些示例数据和预期输出。添加有关您在逻辑上尝试实现的目标的详细信息。基于该信息,可以以更有效的方式重新制定查询。请浏览此链接一次:Why should I provide an MCVE for what seems to me to be a very simple SQL query?
-
请显示代码和/或说明错误。图片上的文字太小,有些人看不懂。此外,图片上的文字无法被搜索引擎索引以供未来访问者使用。