もうすぐ卒業なので、PHP開発の面接も含め、いくつかの企業に面接に行きました。当時、関数についての研究や体系的な研究はありませんでした。 mysql の、おっと。 。 。
mysql には次のような主要な組み込み関数があります:
NOW()
現在の日付と時刻を返します
CURDATE()
現在の日付を返します
CURTIME()
現在の時刻を返します
DATE( )
日付または日付/時刻の日付部分を抽出します
EXTRACT
()式
日付/時刻の個々の部分を返します
DATE_ADD()
指定された時間間隔を日付に追加します
DATE_SUB ) 日付のさまざまな部分を返す関数:
日付と時刻のさまざまな部分を選択します: 日付、時刻、年、四半期、月、日、時、分、秒、マイクロ秒
set @dt = '2008 -09-10 07:15 :30.123456';
日付を選択(@dt); -- 2008-09-10
時刻を選択(@dt) -- 07:15:30.123456
年を選択(@dt); -- 2008
四半期を選択(@dt); -- 3月を選択(@dt); -- 36日を選択(@dt); (@dt); -- 7
select month(@dt); -- 15
select microsecond(@dt); これらの関数は日付を比較するのに非常に役立ちます多くの初心者は、日付関数を扱うのが難しく、間違いを犯しやすいです:
フィールド add_time を持つテーブル製品があり、その
データ型 があるとします。誰かが次のような SQL を書くかもしれません: select * from product where add_time = '2013-01-12'
この種のステートメントの場合、保存する形式が YY-mm-dd であれば OK、 is: 2013-01-12 23:23 :56 この形式はあなたにとって悲劇です。これは DATE() 関数を使用して日付を返す部分なので、この SQL は次のように処理する必要があります:
select * from product where Date(add_time) = '2013-01 -12'
もう 1 つ、2013 年 1 月に追加された製品を確認したい場合はどうすればよいでしょうか?
select * from product where date(add_time) between '2013-01-01' and '2013-01-31'
次のように書くこともできます:
select * from product where Year(add_time) = 2013 and Month(add_time) ) = 1
これで、日付比較の問題を扱う際の mysql date 関数の役割を理解できるはずですよね?
-->
以上がよく使用される mysql 日付関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于架构原理的相关内容,MySQL Server架构自顶向下大致可以分网络连接层、服务层、存储引擎层和系统文件层,下面一起来看一下,希望对大家有帮助。

mysql的msi与zip版本的区别:1、zip包含的安装程序是一种主动安装,而msi包含的是被installer所用的安装文件以提交请求的方式安装;2、zip是一种数据压缩和文档存储的文件格式,msi是微软格式的安装包。

方法:1、利用right函数,语法为“update 表名 set 指定字段 = right(指定字段, length(指定字段)-1)...”;2、利用substring函数,语法为“select substring(指定字段,2)..”。

在mysql中,可以利用char()和REPLACE()函数来替换换行符;REPLACE()函数可以用新字符串替换列中的换行符,而换行符可使用“char(13)”来表示,语法为“replace(字段名,char(13),'新字符串') ”。

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于MySQL复制技术的相关问题,包括了异步复制、半同步复制等等内容,下面一起来看一下,希望对大家有帮助。

转换方法:1、利用cast函数,语法“select * from 表名 order by cast(字段名 as SIGNED)”;2、利用“select * from 表名 order by CONVERT(字段名,SIGNED)”语句。

在mysql中,可以利用REGEXP运算符判断数据是否是数字类型,语法为“String REGEXP '[^0-9.]'”;该运算符是正则表达式的缩写,若数据字符中含有数字时,返回的结果是true,反之返回的结果是false。

在mysql中,可利用“ALTER TABLE 表名 DROP INDEX unique key名”语句来删除unique key;ALTER TABLE语句用于对数据进行添加、删除或修改操作,DROP INDEX语句用于表示删除约束操作。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 中国語版
中国語版、とても使いやすい

WebStorm Mac版
便利なJavaScript開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

ホットトピック



