問題タブ [where-in]

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 に答える
1800 参照

android - Android SQLite 構文 - IN 句とサブセレクト

Androidでこのクエリの解決策を探すのに多くの時間を費やしています。

私は間違った方向にいると思います。rawQuerysにも通常のクエリにも、Androidにはサブセレクトはありませんか? 誰か私をある方向に押してくれませんか?他の ID で _id を取得するにはどうすればよいですか?

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

sql - WHERE 句で IN ステートメントを使用するときに並べ替え順序を維持する

SQL Server 2005 を使用しています。

Table_A2 つの列 ( ID、 ) を含む一時的な並べ替えテーブル ( ) がありますRowNumber。ここで、一時テーブル ( ) に存在する (値)
他のテーブル ( ) からすべての行を選択して、新しいテーブルを作成します。Table_BIDTable_A

上記のクエリの結果は、並べ替えによってTable_A並べ替えられていません。
新しい結果テーブルの結果を並べ替えで並べ替える方法を探していますTable_A

送信....

0 投票する
11 に答える
324549 参照

mysql - MySQL - SELECT WHERE フィールド IN (サブクエリ) - 非常に遅いのはなぜですか?

データベースに検査したい重複がいくつかあるので、どれが重複しているかを確認するために行ったことは、次のとおりです。

このようにして、relevant_field が複数回発生するすべての行を取得します。このクエリの実行には数ミリ秒かかります。

ここで、各重複を検査したかったので、上記のクエリで related_field を使用して some_table の各行を SELECT できると考えたので、次のようにしました。

これは、何らかの理由で非常に遅いことが判明しました (数分かかります)。それを遅くするためにここで何が起こっているのでしょうか?related_field は索引付けされています。

最終的に、最初のクエリからビュー「temp_view」を作成してから(SELECT relevant_field FROM some_table GROUP BY relevant_field HAVING COUNT(*) > 1)、2番目のクエリを次のように作成してみました。

そして、それはうまく機能します。MySQL はこれを数ミリ秒で実行します。

何が起こっているのか説明できる SQL 専門家はいますか?

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

sql - アドバンテージ データベース テーブル (TAdsTable) で "IN" フィルターを使用できますか?

整数フィールドに複数の値を使用して、アドバンテージ テーブルにフィルタを適用したいと考えています。

同等の SQL は次のようになります。

「OR」を使用してフィールドを繰り返す必要がある中で、AdsTable で同じことを行うことは可能ですか?

私は次のようなことをしたい:

それ以外の:

0 投票する
13 に答える
25198 参照

c# - LINQtoEntities-複数の列を持つwhere..in句

LINQ-to-EFを使用してフォームのデータをクエリしようとしています。

タプル(国、市、住所)で場所を検索します。私は試した

しかし、LINQは、Contains()のパラメーターとして匿名型(LINQでタプルを表現する方法であると私は理解しています)を受け入れたくありません。

データベースでクエリを実行しながら、これをLINQで表現する「優れた」方法はありますか?あるいは、キーを繰り返して、Union()でクエリを一緒に実行した場合、パフォーマンスに悪影響がありますか?

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

sql - 文字列を SQL WHERE IN に渡す

ユーザーがさまざまなタイプを表す値を選択し、それぞれが ID で識別されるクエリ ページに取り組んでいます。問題は、WHERE IN メソッドを使用してデータベースからこれらの ID を選択することです。

これは私のSQL文です

単一の値に対して機能します。46、ただし、値が括弧内にある場合は除きます。(46) または ('46')、IN の場合の方法。

テーブルアダプターにアクセスして値を取得するメソッドを自動生成するビジュアルスタジオを使用しているため、SQLを介してこれを行う必要があると思います。

文字列を渡しています。Types = "46,267,2010" を、SQL ステートメントの @Types に文字列を渡すアダプタ メソッドに渡します。

どんな助けでも素晴らしいでしょう。ありがとう!

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

android - AndroidSQLiteクエリの動的ArrayListからWHEREIN句を作成する方法

Android SQLiteクエリでwherein句を作成するにはどうすればよいですか?

単一の顧客を取得する機能

より多くの顧客を獲得する機能

groupIdArrayListのサイズは動的です。

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

c# - "where in" HQL クエリの作成

"where in" 句を使用する HQL クエリの記述に問題があります。

単純化されたクラスは次のようになります。

マッピングを次のように定義すると:

Child特定のアイテムに属するインスタンスを取得したかったParentので、次のコードを書きました。

しかし、問題は、次の例外が で発生していることですq.SetParameter:

[編集]

を使用してみq.SetParameter("parents", parents.Select(p => p.Id);ましたが、同じ例外が発生します。

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

mysql - MySQLでは、WHERE IN句でユーザー定義変数を使用するにはどうすればよいですか?

なぜこれが機能しないのかわかりません。誰かが私がする必要があることを説明できますか?

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

php - テーブル内のレコードと一致しなかった IN (または NOT IN) 句の値のみを取得する方法はありますか?

これは奇妙な質問かもしれません。現在、大量のデータを含むテーブルがあります。PHP を使用して、IN 句を動的に作成しています。

「str1」または「str2」と一致するレコードがないとしましょう。「str1」と「str2」を取得する方法はありますか?