コンピューター, プログラミング
SQLここで、アプリケーションのメソッドとその例
SQLデータベースで使用するための最も一般的なプログラミング言語のひとつが考慮されます。 デザイン言語は、データベースを作成するだけでなく、データの変更やサンプルの彼女の様々な操作と時間を過ごすことができません。
[テーブル名]からデザインを選択[データセット]を使用してデータベースからデータを選択します。 設定 - 経験は、データ検索要求における使用の症例の80%において種々の条件を適用する必要があることを示しています。 要求、その複雑さ、SQL-どこで導入された条件に加えて、言語でこれを行うにしてください。
使用方法はどこ条件
かなり頻繁に、プログラマは、データがデータベースに保存され、レポートを提供するために、主に選択されなければなりません。 これは、単純なSELECTクエリを構築するのに十分ではないかもしれません。 原則として、あなたはまた、非常に多くのことができるパラメータを、サンプリング、考慮に様々な条件を取るか、確認する必要があります。 データが範囲に概説、または特定のテーブルにあるかどうかが挙げられます。
SQL-設計は、サンプリングされたデータやテーブルの各辺の発生を確認するために、サンプリングデータや条件を設定するために使用することができます。
どこサンプリングパラメータを設定するために使用
レポートデータベースを選択するために、特定のパラメータを指定したい場合は、SQL-設計の構文は非常に簡単に配置することができます。 これを行うには、次のルールを使用することができます。
私たちは、建設から選択*により、標準的な要求をprostroen必要です。
キーを使用して決定テーブルが選択をするであろうとの構造に参加。
サンプルのためのパラメータのリストを設定した構造を持ちます。
要求のこの種は、構造が非常に簡単で、初心者でも困難を引き起こすことはありません。
の発生を確認するための構造を使用しました
だけでなく、任務プログラマは、テーブルの条件に関するデータから選択するだけでなく、他の計画の1つまたは複数のテーブルで自分のエントリをチェックする場合は、SQL-どこデザインが不可欠です。
この構成により、構文はなく、サードパーティのデータベーステーブルのセットで選択した行の発生をチェックするネストされたクエリと、同じ条件を構築することができます。
原則として、この目的のために、データセットの発生を確認するために、すべての必要を記録し、一時テーブルを形成しました。
使用場所の例
どこSQLの例は、現在与えられます。 トバーとTovarAmount - 私は、データを持つ2つのテーブルがあることを想像し始めました。 最初に、販売した商品の名称、価格、発売日、商品を購入した顧客があります。 第二に利用可能なものではなく、商品の存在を示し、または。
日の一定量のために販売されるすべての項目を指定するクエリパラメータの例は、設計、次のタイプになります。
トバーSELECT * FROM
どこT_Date> = '12 / 01/2016 'とT_Date <=' '12 / 07/1016とT_PriceOut> 0
T_PriceOut> 0:このような計画は、クエリは、サンプリング条件の一つで示されるように、月の最初の7日間で販売された製品、データテーブルのリストを返します。
我々は在庫がある商品の出力の状態を考えると、こうした計画の建設は次のようになります。
トバーSELECT * FROM
どこT_Tovarで(TA_Tovarを選択する場所TA_量> 0)
多くがあるかもしれないところで条件をネストされたが、それはより多くの条件が課されていることを言及する価値がある、もはやそれは、クエリを実行します。 これは、一時テーブルを使用するための理由でした。 データ検証の複数のレベルで状態を構築するよりも、これらのいくつかを生成し、それらのデータを比較してはるかに高速。
Similar articles
Trending Now