問題タブ [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.
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 解析エラー
これはドキュメントの状態として機能します。
ヘルプとガイダンスをいただければ幸いです。
ありがとう。
ワジ
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 ですが、実行できません...助けてください。
mysql - 最初の値の組み合わせからのみ結果を返す MYSQL IN 句
以前にこのクエリを使用したことがあります。
以前はうまくいきましたが、今回だけは非常に奇妙なことをします。shape の値が 1 つしかない場合、IN
クエリは type isALEXANDRITE
および shape isの結果のみを返します。OVAL
type = AMETHYST and shape = OVAL
ここで、たとえば、2 番目の形状を追加すると、とshape IN ('OVAL','ROUND')
の両方の値が返されます(したがって、期待どおりに機能します)。type = ALEXANDRITE and type = AMETHYST
shape = OVAL and shape = ROUND
本当に私を打ち負かします。
アイデアのある人はいますか?
ありがとう!
prolog - プロローグ - 句全体を返す
私はいくつかの基本的な式を持っています
そして、language/2
どの述語を使用するかを指定する述語:
私がしなければならないことは、body_lit/1
次のような言語で指定された句全体を返すという述語を作成することです。
call/n
function とを使用する必要があることはわかっていますfunctor/3
。仕組みはわかっていますfunctor/3
が、述語の名前だけでなく、句全体を返す方法がわかりません。
c# - プログラムで WHERE 句を作成し、それをパラメーターとして SQL に渡す
私のasp.netプロジェクトでは、C#のサーバー側フィルター関数がSQLWHERE
句を作成し、それをSQLストアドプロシージャに渡すインスタンスがあります。たとえば、
フィルターは、「<code>WHERE Qty < 5 AND Price > 10」のような値を持つ文字列変数を生成します。
ストアド プロシージャの関連部分は次のようになります。
ご覧のとおり、サーバー側で C# コードによって生成されEXEC
た句を含む、渡された変数で構築された文字列に対してコマンドを実行する必要があります。. where
_ EXEC
_ EXEC
これを行うより良い方法はありますか?
prolog - Prolog の DCG (確定節文法)
いくつかの述語に基づいて文を作成するように、プロローグで DCG を作成しようとしています。オブジェクトのプロパティ (「チャールズは男です」) とオブジェクト間の関係 (「チャールズはウィリアムの父です」) という 2 つの情報があります。
このような文章を作るのが課題です
文を生成できる単純な DCG を作成できますが、主語 (charles、camilla、charles) が述語部分 (is a man、is a woman) に対応するように関係を実装するにはどうすればよいですか?
c# - If、Else、For、Foreachなどの句を折りたたむ方法は?
私は時々非常に長い句で立ち往生し、デフォルトでクラス、メソッド、および名前空間を折りたたむことができるのと同じ方法で、それらを折りたたむ方法を探しています。
それを行うVisual Studio拡張機能はありますか? ReSharper も JustCode も許可していません。
ありがとうございました!
sql - SQL-「ハード」コーディングなしで重複を削除しますか?
これが私のシナリオです。
ストアドプロシージャ内で返したい3行のテーブルがあります。行は電子メール、名前、IDです。idは3または4である必要があり、一部には複数のエントリがあるため、電子メールはユーザーごとにのみ存在する必要があります。
次のようにSelectステートメントがあります
かなり単純ですが、エントリが3と4の両方であるため、2回表示されるユーザーがいます。2回表示される場合は、IDが4のユーザーのみを残します。説明が難しいので、以下に別の例を示します。
テーブル -
したがって、上記のシナリオでは、IDが3のジミーを無視したいと思います。ハードコーディングせずにこれを行う方法はありますか?
ありがとう
recursion - 節の呼び出し回数を数える
次のような節があります。
この句は成功します。equal(X,[8,6,5,3,6,9])
しかし、trueになる前に conditional_combination() が呼び出された回数を知りたいです。プログラムは、いくつかの規則に従って順列を生成することです。そして、865369 のような特定の値を取得するには、いくつの順列を生成する必要があるかを知る必要があります。
mysql - 「groupbyは、他の句の前にデータを整理するために使用されます。たとえば、where、order by、functions ...」、本当に?参照:MySQLupdateの学習
「groupbyは、where、order by、functionsなどの他の句が適用される前にデータを整理するために使用されます。対照的に、order byは、クエリが解決された後、最後に適用され、クエリ出力を再編成して表示します。」 、本当?参照:MySQLの学習
私はこれに関してネットサーフィンをしましたが、このようなものは見つかりませんでした。これは本の誤りですか?
更新:エイリアスがグループで機能していることに気付きました。これは、selectがwhereの後に実行されるため、selectが実行されていることを意味します。これは、ブックのエラーであり、group byがwhere句の後に実行されていると言っても過言ではありませんか?