ylbtech-SQL-W3School-機能:SQL関数 |
1. トップへ戻ります |
1、
SQLは、多く組み込まれている機能や計算カウントするために使用することができます。
関数の構文
内蔵SQL関数の構文です:
SELECT機能(列)FROM表
タイプ機能
SQLでは、基本的な機能は、いくつかのタイプと種類があります。機能の基本的なタイプは次のとおりです。
- 集計関数
- スカラー関数
集計関数(集計関数)
集計操作関数値の範囲について、および単一の値を返します。
注:SELECT文のSELECT文のプロジェクトのリストには多くの他の表現場合、SELECTは、GROUP BYステートメントを使用する必要があります!
「人」の表は、(あまりにも多くの場合に使用します)
名前 | 年齢 |
---|---|
アダムス、ジョン | 38 |
ブッシュ大統領、ジョージ | 33 |
カータートーマス | 28 |
MS Accessの集約関数
機能 | 説明 |
---|---|
AVG(コラム) | 列の平均値を返します。 |
COUNT(列) | (NULL値を含まない)列の行数を返します。 |
カウント(*) | 行の数を選択することが返します。 |
FIRST(コラム) | 最初のレコードの戻り値フィールドが指定されています |
LAST(コラム) | 最後のレコードの指定したフィールドの戻り値 |
MAX(コラム) | 列の最大値を返します。 |
MIN(列) | 列の最小値を返します。 |
STDEV(コラム) | |
STDEVP(コラム) | |
SUM(コラム) | 列の合計を返します。 |
VAR(コラム) | |
VARP(コラム) |
SQL Serverでの集約関数
機能 | 説明 |
---|---|
AVG(コラム) | 列の平均値を返します。 |
BINARY_CHECKSUM | |
CHECKSUM | |
CHECKSUM_AGG | |
COUNT(列) | (NULL値を含まない)列の行数を返します。 |
カウント(*) | 行の数を選択することが返します。 |
COUNT(DISTINCT列) | 異なる結果の数を返します。 |
FIRST(コラム) | 指定されたドメインの最初のレコードで戻り値(SQLServer2000をサポートしていませんが) |
LAST(コラム) | 指定されたドメイン内の最後のレコードの戻り値(SQLServer2000をサポートしていませんが) |
MAX(コラム) | 列の最大値を返します。 |
MIN(列) | 列の最小値を返します。 |
STDEV(コラム) | |
STDEVP(コラム) | |
SUM(コラム) | 列の合計を返します。 |
VAR(コラム) | |
VARP(コラム) |
スカラー関数
スカラー単一の値を操作するための機能、および入力値に基づいて単一の値を返します。
MSアクセスのスカラー関数
機能 | 説明 |
---|---|
UCASE(C) | ドメインは、大文字に変換されます |
LCASE(C) | 小文字にドメインを変換します |
MID(C、スタート[END]) | テキストフィールドから抽出文字 |
LEN(C) | テキストフィールドの長さを返します。 |
INSTR(C、CHAR) | テキストフィールドに指定した文字位置の値を返します。 |
LEFT(C、number_of_char) | バックは要求されているテキストフィールドのサイド部分を残しました |
RIGHT(C、number_of_char) | 戻るテキストフィールドの右側部分が要求されています |
ROUND(C、小数) | 丸め小数点以下のドメイン指定された数の値 |
V(x、y)は | 除算の余りを返します |
NOW() | 現在のシステム日付を返します。 |
FORMAT(すなわち、フォーマット) | ドメインの表示を変更します |
DATEDIFF(D、日付1、日付2) | 日付の計算を実行するために使用します |
2、
2. トップへ戻ります |
3. トップへ戻ります |
4. トップ |
5. トップ |
1、
2、
6. トップへ戻ります |
著者:ylbtech 出典:http://ylbtech.cnblogs.com/ この記事は、執筆者に属し、公園の合計をブログ、転載を歓迎するが、作者の同意なしに、このセクションで宣言されたそれ以外の場合は、保持され、記事ページの見かけ上の位置に元の接続を指定する必要があります法的責任を追及する権利を有します。 |