Informix で一般的に使用される関数には、数学関数、文字列関数、日付と時刻の関数、データ型変換関数、並べ替えとグループ化の関数、接続関数、条件付き関数、統計関数、サブクエリ関数、日付と時刻の関数などがあります。詳細な紹介: 1. 数学関数、AVG()、COUNT()、MAX()、MIN()、SUM()、ABS()、ROUND()、TRUNC(); 2. 文字列関数、LENGTH()、SUBSTRING () 等々。
#Informix は、エンタープライズ レベルのアプリケーションで広く使用されているリレーショナル データベース管理システムです。 Informix の場合 には、ユーザーがさまざまなデータ操作や計算を実装するのに役立つ組み込み関数が多数あります。以下に、一般的に使用される Informix 関数をいくつか示します。
数学関数:
AVG(): 平均を計算します。
COUNT(): レコード数をカウントします。
MAX(): 最大値を見つけます。
MIN(): 最小値を見つけます。
SUM(): 合計を計算します。
ABS(): 絶対値を計算します。
ROUND(): 丸め関数。
TRUNC(): 切り捨て関数。
文字列関数:
LENGTH(): 文字列の長さを計算します。
SUBSTRING(): 文字列の部分文字列を抽出します。
UPPER(): 文字列を大文字に変換します。
LOWER(): 文字列を小文字に変換します。
TRIM(): 文字列の両端のスペースを削除します。
REPLACE(): 文字列内の部分文字列を置換します。
LOCATE(): 文字列内の部分文字列の位置を検索します。
日付と時刻の関数:
CURRENT_DATE(): 現在の日付を取得します。
CURRENT_TIME(): 現在時刻を取得します。
CURRENT_TIMESTAMP(): 現在の日付と時刻を取得します。
DATE(): 日付部分を抽出します。
TIME(): 時刻部分を抽出します。
TIMESTAMP(): 日付と時刻の部分を抽出します。
YEAR(): 年を抽出します。
MONTH(): 月を抽出します。
DAY(): 日数を抽出します。
HOUR(): 時間を抽出します。
MINUTE(): 分を抽出します。
SECOND(): 秒を抽出します。
データ型変換関数:
CAST(): データをある型から別の型に変換します。
CONVERT(): データをある型から別の型に変換します。
DECIMAL(): 数値を固定小数点 10 進数に変換します。
DOUBLE(): 数値を浮動小数点数に変換します。
FLOAT(): 数値を浮動小数点数に変換します。
INTEGER(): 数値を整数に変換します。
SMALLINT(): 数値を短整数に変換します。
TINYINT(): 数値を超短整数に変換します。
CHAR(): 数値を文字に変換します。
VARCHAR(): 数値を文字列に変換します。
並べ替えおよびグループ化関数:
ORDER BY(): クエリ結果を並べ替えます。
GROUP BY(): クエリ結果をグループ化します。
HAVING(): グループ化された結果をフィルターします。
接続関数:
CONCAT(): 複数の文字列を連結します。
CONCAT_WS(): 指定された区切り文字を使用して、複数の文字列を連結します。
条件関数:
IF(): 条件に基づいて異なる結果を返します。
IFNULL(): パラメータが空の場合、デフォルト値が返されます。
COALESCE(): 最初の非 null パラメータを返します。
統計関数:
COUNT_IF(): 条件に基づいてレコード数を計算します。
SUM_IF(): 条件に基づいて合計を計算します。
AVG_IF(): 条件に基づいて平均値を計算します。
MAX_IF(): 条件に基づいて最大値を見つけます。
MIN_IF(): 条件に基づいて最小値を見つけます。
サブクエリ関数:
IN(): 値がサブクエリの結果セットに含まれるかどうかを判断します。
NOT IN(): 値がサブクエリの結果セットに含まれないかどうかを判断します。
EXISTS(): サブクエリに結果があるかどうかを判断します。
NOT EXISTS(): サブクエリに結果がないかどうかを判断します。
ALL(): サブクエリのすべての結果が条件を満たすかを判定します。
ANY(): サブクエリの少なくとも 1 つの結果が条件を満たすかどうかを判断します。
日付と時刻の関数:
INTERVAL(): 日付と時刻の間の間隔を計算します。
YEAR_MONTH(): 日付間の年と月の間隔を計算します。
DAY_ONLY(): 日付の日数を抽出します。
HOUR_ONLY(): time 内の時間を抽出します。
MINUTE_ONLY(): 時刻の分を抽出します。
SECOND_ONLY(): 時刻の秒数を抽出します。
以上がInformix の一般的に使用される機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。