デジタルの文字列を変換するためのMySQL

:より転載https://www.cnblogs.com/xiaoleiel/p/8316508.html

操作MySQLでは、多くの場合、デジタル文字に変換する必要があり、次のようにオンラインレコードを見つける方法では、このステップは簡単ですが、一般的に使用されていない言葉は忘れがちです。

このような「0」に直接付加達成するために0に変換することができるようなデジタル数字に変換する1
表Dソートポニーは、DはVARCHARとして定義することができる、解決することができる:例
によりポニーためSELECT * FROMを(Dは、+ 0)
/ Bとなる文字列を導くであろう。2. IFNULLは、IFNULL処理を行う(/ Bを、「0」)、それは0に変更「0」にする必要があり、これを解決することができます苦痛
3.よう= 11、B = "11dddddとして数字とvarcharを比較 ";
次いで11 = "11ddddd"を選択等しい
この絶対比較場合:
SELECT =バイナリ11バイナリ"11ddddd"。
4.文字セット変換:CONVERT( XXX 2312)を使用して
型変換とSQL Serverのようなタイプのパラメータはわずかに異なる持っている:タイプとしてCAST(XXX)、変換(XXX型)、型は、以下のタイプを使用する必要があります
種類があります 
バンド付きバイナリ、バイナリプレフィックス効果:BINARY
パラメータを持つ文字があってもよい:CHAR()
日付:Date
時刻:Time
日時:DATETIMEの
フロート:DECIMALの
整数符号付き
、符号なし整数:符号なし

おすすめ

転載: www.cnblogs.com/wbyixx/p/12152572.html