注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
datetime型の列(reg_time)があるテーブルに対し、年月日指定をかけてデータを取り出す。 注:datetime型... datetime型の列(reg_time)があるテーブルに対し、年月日指定をかけてデータを取り出す。 注:datetime型の例:2014-01-01 12:34:56 SELECT * FROM `テーブル名` WHERE `reg_time` LIKE ‘2014-01-01%’ これは非常に遅い。 reg_timeにindexを設定しても、indexが使用されないので無意味。 初心者が多用するLIKEなんか使うからだよ!ということで、dateを使うが、 注:dateはdatetime型(2014-01-01 12:34:56)から年月日(2014-01-01)を取り出す関数。 SELECT * FROM `テーブル名` WHERE date(`reg_time`) = ‘2014-01-01’ これも同様に遅い(indexも使用されない)。 この解決方法は、BETWEENを使用するこ
2020/10/11 リンク