0

基本的なデータベーステーブルがあります。テーブルのランダムセル内にselectクエリを挿入できる機能を実装したいと思います。このクエリの結果は、基本タイプの他のセルと同じように使用されます。私の場合は、別の値と比較します。

問題は、それらのクエリがどのように見えるかを事前に知らないことです。

これが例です。いくつかのランダムな整数値を想定する着信パラメータ「スコア」があるとします。パラメータ「score」がCol1とCol2の値の間に定義された範囲内にあるかどうかを確認し、その場合は、Col3の値を返します。

Table1:

Col1   Col2    Col3
5      10      first row
10     15      second row
20     30      third row
*      50      forth row

    * -> select avg(some_number) from Table2;

このランダムクエリは任意のセルで発生する可能性があり、単一の値を返すことは確実です。そのため、単純なJOINステートメントを使用できません。

編集:例を示すことを提案してくれたTimに感謝します。

4

1 に答える 1

0

SQLのCASEステートメントと、値が式または関数の結果である仮想列またはシンボリック列も確認する必要があります。

于 2013-02-26T23:14:23.323 に答える