mysqlの - 一般的な方法

処理文字:

1:CONCAT( 'AAA'、 'BBB'、 'C​​CC')

文字列の連結、Oracleは一般的で、また、このスプライシング方法がありますが、唯一の2つの「||」。

「||」MySQLでのかを表します。または同等

 

2:IFNULL(名前、 'AAA')   

ときに名前=ヌル、戻り「AAA」

 

3.upper( 'AAA')、下( 'AAA')

大文字、小文字

 

4.substr

SUBSTR( 'ABC張'、1、4)ABCシートを=

撮影した最初の文字から、4

SUBSTR( 'ABC張'、4)=ジョー・スミス

採取開始から終了までの4つの文字(漢字を含む、各文字が文字です)

- 、より魅力 - LINDEXのmysqは1から始まります。

 

5.length

長さ( 'ABC張')= 9

長さはバイト単位の長さであり、3バイト、文字、記号1に等しいMySQLの文字。

かなりのうち - -

 

6.instr

INSTR( 'AAA'、 'abcaaabbbcccaaa')= 4

親でのサブストリングは、文字列の最初の出現を返す0が返されませんでした

 

7.trim

( ' 'aaabbbaaabbbaaa' から)= 'bbbaaabbb' トリム

縦が除去します

( 'AAA')トリム= 'AAA'

末尾のスペースを削除

 

8.lpad、RPAD

LPAD( 'ジョン・ドウ'、5、 'AAA')= AAA張

充填までのAAAは5文字の文字列を残しています

RPAD( 'ジョン・ドウ'、8 'AB')=ジョー・スミスABABAB

8文字の文字列があるまでAbが権利を埋めます。 

 

9.replace

(「Zhangsanlisiワング・ウ」、「王ウー」、「6趙」)は趙6 Zhangsanlisiを置き換えます=

置き換えます

 

デジタル方法

1.round

 

ラウンド(1.23)= 1

丸め

 

ラウンド(1.23、1)= 1.2

丸いを残します

 

CEIL

向上取整

細胞(1.6)= 2

CEIL(-1.6)= -1。

 

切り捨て

 

切り捨てます

カットオフ

 

2.mod

MOD(10,3)= 10%3 = 1

MOD(-10、-3)= -1

 

3.abs

ABS(-111)= -1

ABS( 'AAA')= 0

絶対値は、返された数は0ではありません

 

日付:

1.今()

現在時刻

 

 

2.curdate

現在の日付、時刻が含まれていません。

 

 

3.currenttime

現在時刻

 

4.year()

今年(今())= 2019

今年( '2019年5月26日')= 2019

今年( '1990年5月26日')= 1990

取得日、日付形式の文字列ができイヤーブラケット

など、月、日、時間、同様に

月( '2019年5月26日')= 5

MONTHNAME( '2019年5月26日')=月

 

5. str_to_date()

 

 フォーマットの解析における文字列は後でなり、エラーがnullを返されます

年の%Y = 4桁の年、%のY = 2桁

%M =月(01,02)は、%C =月、すべての権利も試験したとき、(1)、これら二つは一見混ぜます。

%D =日

%H = 24時間制は、%H =時間システム20は、自動的に時間を変換しない場合、ヌルエラーが返されながら、12%H

%i = 分

%S =秒 

 

 

6.date_format

 

 

データベースの方法:

1.version()

版数

 

2.database()

現在のデータベース名を表示します

 

 

3.user()

現在のユーザー

 

 

プロセス制御機能:

1.if

場合(条件は、条件が真で、条件が偽です)

 

 

2.case

 

 ケースパラメータ

ときに値1、次いで、結果

2つの次に、2値の結果、

...

それ以外の他の例の結果

終わり 

 

 

 場合

その結果、条件1、その後1、

2は、場合条件2結果

...

それ以外の他の例の結果

終わり 

 

 

 

 

 

タイトルはノートとは何の関係もありません。

シーケンス

名前DESC、IDのASCによって順 

名前(先頭から文字列比較コードASC順次)によって降順で、同じ名前、IDによって昇順に

おすすめ

転載: www.cnblogs.com/clamp7724/p/11781168.html