題名の通りなのですが
Mysql
1select * from training as t1 2 where dt like "%09%"=( 3 select date_format(dt,"%Y%m%d") from training t2 where t1.dt=t2.dt group by dt 4 );
このように現在sqlに記述しておりemptyが返ってきます。
09という値が入っているものを棒線(-)を抜いた状態で比較したいです。
sql data
2022-11-09 |
| 2022-11-09 |
| 2022-11-09 |
| 2022-11-09 |
| 2022-11-03 |
| 2022-09-04 |
| 2022-03-05 |
| 2021-10-22 |
| 2022-11-03 |
| 2022-11-03 |
| 2021-12-12 |
| 2022-11-09 |
こんな感じで現在データは存在しています。カラム名がdtです。
回答3件
あなたの回答
tips
プレビュー