MySQLでdatetime型のカラムから秒は省いて検索する方法
MySQLでdatetime型のカラムに対して「2022-10-07 10:30」のように秒部分は無しで検索したい。もちろん検索結果としては「2022-10-07 10:30:00~10:30:59」までが表示されるようにしたい。以下に対応方法をメモ。
ソースコード
SELECT * FROM `テーブル名` WHERE DATE_FORMAT( `カラム名`, '%Y-%m-%d %H:%i' ) = '検索する年月日時分を指定';
DATE_FORMAT関数を用いるのが良いみたい。詳細はリファレンスページ参照。
参考サイト
関連記事
-
-
サーバー管理をブラウザベース(GUI)で行えるCockpitの導入方法
以前にサーバ管理をブラウザ上で行えるWebminについてメモしたが、もっと機能を ...
-
-
Codeigniter4でエラーログ設定、出力及び確認方法
Codeigniter4.4.4でエラーログの設定を行い特定のファイルに出力させ ...
-
-
iphoneでSSH接続するアプリ「iTerminal - SSH Telnet Client 」について
iPhoneでSSHクライアントアプリを使用する必要があった。以下に経緯等のメモ ...
-
-
YouTube埋め込み動画が再生終了したタイミングでJavaScriptの処理を実行させる方法
YouTube埋め込み動画が再生終了した際に、あらかじめ登録してあるJavaSc ...
-
-
バニラJavaScriptでinputタグのtypeをtext⇔passwordに変更する方法
チェックボックスの状態によってinputタグのtypeをtext⇔passwor ...