# クエリ：日付 は当日の月日と等しいだけにしたい。

**URL:** <https://community.cybozu.dev/t/topic/5829>\
**Category:** kintone 開発相談\
**Created:** [2022 年 3 月 24 日午前 1:48 UTC](https://community.cybozu.dev/t/topic/5829 "2022-03-24T01:48:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2613](https://avatars.discourse-cdn.com/v4/letter/l/41988e/32.png) [@Legacy\_Account2613](https://community.cybozu.dev/u/Legacy_Account2613)\
**Post date:** [2022 年 3 月 24 日午前 1:48 UTC](https://community.cybozu.dev/t/topic/5829/1 "2022-03-24T01:48:29Z")

</div>

フィリピンの者です。

取得APIのクエリについて質問させていただきます。

日付フィールド は当日の月日と等しいレコードを取得したいです。

例えば、

当日（今日）：2022/03/24

- レコード\_1 の日付：2017/03/24
- レコード\_2 の日付：2014/12/16
- レコード\_3 の日付：2010/3/24

結果：レコード\_1, レコード\_3

SQLでは以下のように出来ますが、kintoneのクエリでは出来ますか。

```
WHERE MONTH(date_col) = 12 AND DAY(date_col) = 25;

```

JSでフィルターを掛けるのも出来ますが、数百万件数だと、非現実的です。

日本語勉強中で、宜しくお願い致します。

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account871](https://avatars.discourse-cdn.com/v4/letter/l/50afbb/32.png) [@Legacy\_Account871](https://community.cybozu.dev/u/Legacy_Account871)\
**Post date:** [2022 年 3 月 24 日午前 7:47 UTC](https://community.cybozu.dev/t/topic/5829/2 "2022-03-24T07:47:05Z")

</div>

クエリーで直接、MONTH、DAYを取得することはできないようです。

私は複数年の３月のデータが見たいことがあったので

計算フィールドを追加して

```
DATE_FORMAT(日時, "MM", "Asia/Tokyo")

```

で月が入る場所を用意しています。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2024 年 9 月 10 日午前 5:51 UTC](https://community.cybozu.dev/t/topic/5829/3 "2024-09-10T05:51:54Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
