Mysql でよく使用される時間、日付、変換関数の概要

Mysql でよく使用される時間、日付、変換関数の概要

この記事では、主に実際のアプリケーションでよく使用されるMySQLの時刻と日付、および変換関数についてまとめています。

1.now(): 現在の日付と時刻を返します

今すぐ選択();
//2018-04-21 09:19:21

2.curdate() : 現在の日付を返す

curdate() を選択します。
//2018-04-21

3. dayofweek(data) : 日付データの曜日を返します。

(1 = 日曜日、2 = 月曜日...7 = 土曜日、ODBC 標準)
曜日を選択します('2018-02-13'); 
// 3

4.weekday(date) : 日付データの曜日を返します

(0 = 日曜日、1 = 月曜日...6 = 土曜日、ODBC 標準)
WEEKDAY('1997-10-04 22:23:00')を選択します。
//5

5.dayofmonth(date): その日付の月の日数を返します(範囲 1~31)

dayofmonth('2018-04-21') を選択します。
//21

6.dayofyear(date) : その日付が何日目かを返します (範囲 1 ~ 366)

dayofyear('2018-01-01') を選択します。
//1

7.month(date): dateの月の値を返します

月を選択('2018-04-21');
//4

8.dayname(date): 曜日を返します(英語名を返します)

曜日名を選択します('1998-02-05');
//木曜日

9.monthname(date): 日付の月を返します(英語)

月名を選択('2018-02-01')
//2月

10.quarter(date): その日付の四半期を返します。

四半期を選択します('2018-04-21');
//2

11.week(date,first): 日付が属する年の最初の週を返します。

(最初のパラメータ: 0 は日曜日が週の始まりであることを意味し、1 は月曜日が週の始まりであることを意味し、デフォルトは 0 です)
週を選択('2018-02-20'); // 7
週を選択('2018-02-20',0); //7
週を選択('2018-02-20',1); //8

12.year(date): 日付の年を返します(範囲 1000-9999)

年を選択('98-02-03');
//1998

要約する

上記は、MySQL でよく使用される時間、日付、変換関数の概要です。お役に立てば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Python MySQL の日付時刻の書式設定をパラメータ操作として
  • MySQLの日付と時刻の間隔計算の分析例
  • thinkphp5.1 フレームワークを使用して MySQL タイムスタンプを日付としてフォーマットする方法の概要
  • 時間に基づいて日付をクエリするためのMySQL最適化テクニック
  • mysqlは昨日の日付、今日の日付、明日の日付、前の時間と次の時間の時刻を取得します
  • MySQL で時刻と日付の型を保存する際の選択問題を分析する
  • MySQLは現在の日付と時刻を取得する関数
  • MySQLで日付と時刻を照会する方法

<<:  Vueはプルダウンを実装してさらに読み込む

>>:  linuxdeployqt を使用して Ubuntu で Qt プログラムをパッケージ化する問題を解決する

推薦する

Zabbix Agent2を使用してOracleデータベースを監視する方法

概要zabbix バージョン 5.0 以降では、zabbix-agent2 という新しい機能が追加さ...

年末ですが、MySQL パスワードは安全ですか?

序文:年末です。データベースを検査する時期ではないでしょうか?一般的に、検査では、パスワードの複雑さ...

Vuexの特性と機能の詳細な説明

目次Vuex とは何ですか? Vuexの5つの特性vuex の State 機能とは何ですか? vu...

docker-compsoe を使用してフロントエンドとバックエンドを分離したプロジェクトをデプロイする方法

事前に言っておくDocker を使用すると非常にシンプルなデプロイメント環境を実現できることは誰もが...

イメージを再構築せずにDockerにポートを動的に追加する方法

操作中に Docker コンテナの公開ポートを変更または追加する必要がある場合がありますが、実行中の...

docker を使用して crownblog プロジェクトを Alibaba Cloud にデプロイする方法

フロントエンドプロジェクトのパッケージ化.env.productionを見つけて、自分のIPまたはド...

ローカルの Windows リモート デスクトップから Alibaba Cloud Ubuntu 16.04 サーバーに接続する方法

ローカル Windows リモート デスクトップが Alibaba Cloud Ubuntu 16....

jQuery ツリービュー ツリー構造アプリケーション

この記事では、jQueryツリービューツリー構造のアプリケーションコードを例として紹介します。具体的...

Vue-CLI3.xはプロジェクトをサーバーに自動的にデプロイします

目次序文1. scp2をインストールする2. テスト/本番環境サーバーのSSHリモートログインアカウ...

MySQL 最適化の概要 - クエリエントリの合計数

1. COUNT(*) と COUNT(COL) COUNT(*)は通常、主キーに対してインデックス...

MySQLはパスワードなしでログインする例を実装しています

具体的な方法:ステップ1: mysqlサービスを停止する /etc/init.d/mysqld を停...

OneProxy に基づいて MySQL の読み取り/書き込み分離と負荷分散を実装する

導入パート1: 冒頭に書いたOneProxy は、民間ソフトウェアによって完全に独立して開発された分...

MySQL の不正な文字列値の解決方法

MySQL を使用して中国語の文字を挿入すると、多くの友人から次のエラーが報告されます。 これは、文...

Vue のレスポンシブ原則と双方向データの詳細な分析

応答性を実現するための object.defineProperty の理解observe/watch...

MySQL シリーズ 9 MySQL クエリ キャッシュとインデックス

目次チュートリアルシリーズ1. MySQL アーキテクチャクエリキャッシュキャッシュされないクエリ:...