値に応じて★を表示する例です。値は大きいので適当な値(この例では30)で割って、その値の小数点以下を切り下げ(FLOOR関数)、その値の分だけ★を表示しています。文字列の長さを返す関数はいくつかありますが、文字数で返すものと。バイト単位で返すものがあります。マルチバイト文字は、複数のバイトとしてカウントされます。長さ(文字数)を返します。関数を実行した例です。それぞれ文字数とバイト数が返されています。関数は現在の日付と時刻を返す関数です。日付と時刻の両方を返すので、入力するカラムのデータ型は「DATETIME」型に設定します。連続番号機能を設定しているので自動的に番号が入力されます。使って現在(その時点での)日時を入力します。関数は日時の値を指定された書式(フォーマット)に変換します。以下が関数の構文です。文字列では、以下の指定子を利用できます。桁)以下は、指定子を利用して書式を指定して表示する例です。書式の中には文字列を入れることができます。生年月日から年齢を算出するには以下のようにします。//小数点以下切捨て例えば、今日の日付が2016年6月9日で、誕生日が1977年3月17日の場合、以下のように算出できます。書式の値として返します。あるテーブルでそれぞれの現時点での年齢を算出します。関数を使って以下のようにも記述できます。sec)または、年を引き算して、月日の部分を比較して、誕生日を過ぎていたらそのままで、誕生日がまだだったら1歳引くという方法もあります。使って月日の部分を取り出して比較します。使ってレコードを表示する場合、条件を指定して表示するレコードを選択することができます。表示数を制限すると結果が早く表示される場合があります。後に取得開始位置(何行スキップするか)と件数を指定します。開始位置は0がスタートになります。件数;以下は、3行スキップして、4件目~7件目のレコード(4件)を表示する例です。使って以下のように記述することもできます。前述の方法とは、取得開始位置と件数の順番が逆になっています。取得開始位置;以下は、3行スキップして、4件目~7件目のレコード(4件)を表示する例です。使って条件を設定して、その条件に一致したレコードだけを取り出すことができます。値が200以上のレコードを表示する例です。以下のような比較演算子が使えます。×から××の間にない以下は使用例です。MySQLのデフォルトの設定では大文字、小文字を区別しないで検索しますが、「=」によって等価比較をするときは、大文字、小文字を区別します。検索は、大文字、小文字を区別しません。演算子を使うと区別することができます)ワイルドカードとして使用できるのは次の2文字です。任意の1文字にマッチ以下はあいまい検索の例です。文字を使ってエスケープを行います。エスケープ文字として使用されるため、'\'を文字としてマッチさせる場合にもエスケープを行います。バックスラッシュです。環境によっては円マークとして表示されます)文字としての'\'にマッチさせるには、'\\\\'と記述することになります。\%\_\\\\以下はエスケープを使った例です。演算子は、それに続く文字列をバイナリ文字列にキャストし、比較を文字ごとでなくバイトごとに強制的に実行させます。