>> ZG·言語学習 >  >> 言語リソースとツール >> 言語ソフトウェア

データ検索言語コマンドとは何ですか?

「データ検索言語」は、データベースとプログラミングの世界では標準的な用語ではありません。代わりに、構造化クエリ言語(SQL)を考えている可能性があります 、リレーショナルデータベースと対話するために使用される最も一般的な言語。 SQLは、データの取得など、さまざまな目的に使用されます。

SQLがデータの取得にどのように使用されるかの内訳は次のとおりです。

SQLデータ取得の重要な概念:

* select: データを取得するためのコアコマンド。取得する列(フィールド)を指定します。

* from: 必要なデータを含むテーブルを識別します。

* ここで: 特定の条件に基づいてデータをフィルターします。

* 注文: 特定の列に基づいて取得したデータをソートします。

* 制限: 取得する行の最大数を指定します。

基本的なSQLデータ取得コマンド:

* テーブルからすべてのデータを取得:

「sql

[table_nameから]を選択します。

`` `

* 特定の列を取得:

「sql

table_nameからcolumn1、column2を選択します。

`` `

* 条件に基づくフィルターデータ:

「sql

select * from table_name column_name ='value';

`` `

* 取得したデータをソートします:

「sql

column_name ascでtable_name orderを選択します。

「(上昇するためのASC、降順のDESC)

* 行数:

「sql

[table_name limit 10から]を選択します。

`` `

高度な機能:

SQLは、以下を含む複雑なデータ検索用の幅広い機能を提供します。

* テーブルの参加: 一般的な列に基づいて複数のテーブルからのデータを組み合わせます。

* subqueries: ネストされたクエリを使用して、取得されたデータをさらに改善します。

* 集計関数: 合計、平均、カウントなどの統計を計算します。

* グループ: 共通値に基づいてデータのグループ化。

例:

列「customerid」、「name」、 `city`という列のある「customers」というテーブルがあるとしましょう。 ロンドンから顧客の名前を取得したいと考えています。

「sql

city ='london' order by name ascから顧客から名前を選択します。

`` `

キーテイクアウト: 「データ検索言語」は標準用語ではありませんが、SQLはリレーショナルデータベースからデータを取得するために使用される主要言語です。

著作権 © ZG·言語学習(www.zongjiefanwen.com) 無断複写・転載を禁じます。