クエリ キーワード (C# リファレンス)Query keywords (C# Reference)

このセクションでは、クエリ式で使用するコンテキスト キーワードについて説明します。This section contains the contextual keywords used in query expressions.

このセクションの内容In this section

Clause 説明Description
fromfrom データ ソースおよび範囲変数 (反復変数に類似) を指定します。Specifies a data source and a range variable (similar to an iteration variable).
wherewhere 論理 AND 演算子 (&&) と論理 OR 演算子 (||) で区切られた 1 つ以上のブール式に基づき、ソース要素をフィルター処理します。Filters source elements based on one or more Boolean expressions separated by logical AND and OR operators ( && or || ).
selectselect クエリ実行で返されるシーケンスに含まれる要素の型と形状を指定します。Specifies the type and shape that the elements in the returned sequence will have when the query is executed.
groupgroup 指定したキー値に基づき、クエリ結果をグループ化します。Groups query results according to a specified key value.
intointo join 句、group 句、または select 句の結果への参照として機能する識別子を指定します。Provides an identifier that can serve as a reference to the results of a join, group or select clause.
orderbyorderby 要素型の既定の比較子に基づき、クエリ結果を昇順または降順で並べ替えます。Sorts query results in ascending or descending order based on the default comparer for the element type.
joinjoin 指定した 2 つの一致基準の等価比較に基づき、2 つのデータ ソースを結合します。Joins two data sources based on an equality comparison between two specified matching criteria.
letlet 範囲変数を使用して、クエリ式のサブ式の結果を格納します。Introduces a range variable to store sub-expression results in a query expression.
inin join 句のコンテキスト キーワードです。Contextual keyword in a join clause.
onon join 句のコンテキスト キーワードです。Contextual keyword in a join clause.
equalsequals join 句のコンテキスト キーワードです。Contextual keyword in a join clause.
byby group 句のコンテキスト キーワードです。Contextual keyword in a group clause.
ascendingascending orderby 句のコンテキスト キーワードです。Contextual keyword in an orderby clause.
descendingdescending orderby 句のコンテキスト キーワードです。Contextual keyword in an orderby clause.

関連項目See also