問題タブ [clause]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
733 参照

select - HyperTable - Select 句で * を使用できないのはなぜですか?

わかりました、 HyperTableを使用するのに問題が あります。ドキュメントやその他のものを調べます。

することだけが許される

行キーを使用して 2 つの列を選択したい場合はどうすればよいですか? これは、私が許可されないことを意味しますか? それとも重要なことを理解していませんか?私には後者のように見えます。

Windows でハイパーテーブルを使用する

hypertable> Col_Id2 = "131600" のテストから Col_Id1、Col_Id2 を選択します。

私は次のことを得る

エラー: Hypertable::Exception: 列の述語名が選択した列と同一ではありません - Hypertable::Hql::scan_set_column_predicate_name::operator () での HYPERTABLE HQL 解析エラー () (c:\soft dev\devel\hypertable\ht4w\src\cc\ hypertable\lib\HqlParser.h:825) - HYPERTABLE HQ L 解析エラー

これはドキュメントの状態として機能します。

ヘルプとガイダンスをいただければ幸いです。

ありがとう。

ワジ

0 投票する
2 に答える
3327 参照

mysql - MYSQLのFROM句で更新するターゲットテーブルを指定するにはどうすればよいですか?

私のスクリプト-:

それは私に次のエラーを与えます-:

#1093-FROM句で更新するターゲットテーブル'catalog_product_price'を指定できません

誰かが私がこのリンクで与えられた解決策を試したのと同じ解決策を私に提供できますか-: http ://www.mysqlfaqs.net/mysql-faqs/Errors/1093-You-can-not-specify-target-table-comments- for-update-in-FROM-clause ですが、実行できません...助けてください。

0 投票する
1 に答える
1896 参照

mysql - 最初の値の組み合わせからのみ結果を返す MYSQL IN 句

以前にこのクエリを使用したことがあります。

以前はうまくいきましたが、今回だけは非常に奇妙なことをします。shape の値が 1 つしかない場合、INクエリは type isALEXANDRITEおよび shape isの結果のみを返します。OVALtype = AMETHYST and shape = OVAL

ここで、たとえば、2 番目の形状を追加すると、とshape IN ('OVAL','ROUND')の両方の値が返されます(したがって、期待どおりに機能します)。type = ALEXANDRITE and type = AMETHYSTshape = OVAL and shape = ROUND

本当に私を打ち負かします。

アイデアのある人はいますか?

ありがとう!

0 投票する
1 に答える
229 参照

prolog - プロローグ - 句全体を返す

私はいくつかの基本的な式を持っています

そして、language/2どの述語を使用するかを指定する述語:

私がしなければならないことは、body_lit/1次のような言語で指定された句全体を返すという述語を作成することです。

call/nfunction とを使用する必要があることはわかっていますfunctor/3。仕組みはわかっていますfunctor/3が、述語の名前だけでなく、句全体を返す方法がわかりません。

0 投票する
2 に答える
1523 参照

c# - プログラムで WHERE 句を作成し、それをパラメーターとして SQL に渡す

私のasp.netプロジェクトでは、C#のサーバー側フィルター関数がSQLWHERE句を作成し、それをSQLストアドプロシージャに渡すインスタンスがあります。たとえば、

フィルターは、「<code>WHERE Qty < 5 AND Price > 10」のような値を持つ文字列変数を生成します。

ストアド プロシージャの関連部分は次のようになります。

ご覧のとおり、サーバー側で C# コードによって生成されEXECた句を含む、渡された変数で構築された文字列に対してコマンドを実行する必要があります。. where_ EXEC_ EXECこれを行うより良い方法はありますか?

0 投票する
2 に答える
859 参照

prolog - Prolog の DCG (確定節文法)

いくつかの述語に基づいて文を作成するように、プロローグで DCG を作成しようとしています。オブジェクトのプロパティ (「チャールズは男です」) とオブジェクト間の関係 (「チャールズはウィリアムの父です」) という 2 つの情報があります。

このような文章を作るのが課題です

文を生成できる単純な DCG を作成できますが、主語 (charles、camilla、charles) が述語部分 (is a man、is a woman) に対応するように関係を実装するにはどうすればよいですか?

0 投票する
5 に答える
66761 参照

c# - If、Else、For、Foreachなどの句を折りたたむ方法は?

私は時々非常に長い句で立ち往生し、デフォルトでクラス、メソッド、および名前空間を折りたたむことができるのと同じ方法で、それらを折りたたむ方法を探しています。

それを行うVisual Studio拡張機能はありますか? ReSharper も JustCode も許可していません。

ありがとうございました!

0 投票する
4 に答える
132 参照

sql - SQL-「ハード」コーディングなしで重複を削除しますか?

これが私のシナリオです。

ストアドプロシージャ内で返したい3行のテーブルがあります。行は電子メール、名前、IDです。idは3または4である必要があり、一部には複数のエントリがあるため、電子メールはユーザーごとにのみ存在する必要があります。

次のようにSelectステートメントがあります

かなり単純ですが、エントリが3と4の両方であるため、2回表示されるユーザーがいます。2回表示される場合は、IDが4のユーザーのみを残します。説明が難しいので、以下に別の例を示します。

テーブル -

したがって、上記のシナリオでは、IDが3のジミーを無視したいと思います。ハードコーディングせずにこれを行う方法はありますか?

ありがとう

0 投票する
3 に答える
1334 参照

recursion - 節の呼び出し回数を数える

次のような節があります。

この句は成功します。equal(X,[8,6,5,3,6,9])しかし、trueになる前に conditional_combination() が呼び出された回数を知りたいです。プログラムは、いくつかの規則に従って順列を生成することです。そして、865369 のような特定の値を取得するには、いくつの順列を生成する必要があるかを知る必要があります。

0 投票する
1 に答える
238 参照

mysql - 「groupbyは、他の句の前にデータを整理するために使用されます。たとえば、where、order by、functions ...」、本当に?参照:MySQLupdateの学習

「groupbyは、where、order by、functionsなどの他の句が適用される前にデータを整理するために使用されます。対照的に、order byは、クエリが解決された後、最後に適用され、クエリ出力を再編成して表示します。」 、本当?参照:MySQLの学習

私はこれに関してネットサーフィンをしましたが、このようなものは見つかりませんでした。これは本の誤りですか?


更新:エイリアスがグループで機能していることに気付きました。これは、selectがwhereの後に実行されるため、selectが実行されていることを意味します。これは、ブックのエラーであり、group byがwhere句の後に実行されていると言っても過言ではありませんか?