問題タブ [in-operator]

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 投票する
0 に答える
22 参照

sql-server-2012 - SQL Server の IN 演算子からの予期しない出力

次の表を検討してください。id 列の名前が異なることに注意してください。

A には値が含まれます1 to 10。B には値が含まれます1 to 5

ここで、ID を比較して、両方のテーブルに存在するすべての行を検索するクエリを作成しました。間違って、次のような間違ったクエリを書きました。

Bの id 列に名前が付けられていることをどのように忘れたかを確認してくださいbid

私が理解できないのは、なぜこのクエリが実行され、 からすべての行が返されるのかということですA。どちらかといえば、私はそれが戻ってくることを期待していました1 to 5

実行計画を見ても役に立ちません。下の画像で、テーブル B のテーブル スキャンが実際に 10 行を返す様子を確認してください。 ここに画像の説明を入力

それで、これは本当に私が書いたクエリの予想される動作ですか? のようなエラー メッセージが表示されることが予想されます。これは、単独Invalid column name 'id'で実行したときに表示されるものです。select id from B

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

spring-data-cassandra - spring data cassandraを使用しているときに、IN演算子を使用して更新@Queryを実装するにはどうすればよいですか?

誰でも助けてください。

spring data cassandraを使用しているときに、IN演算子を使用して更新@Queryを実装する方法を知る必要がありますか?

私は次のようなものを使いたいので: @Query("UPDATE objects SET children = ?0 WHERE id IN (?...)")

可能であればオフ。この種のクエリには、ネイティブ データ stax テンプレートを使用する必要があるかもしれません。

事前にThx

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

sql-server-2008 - SQL サーバーでどちらが高速か - ループまたは IN クエリでの LIKE - EF 移行の使用

指定された名前のテーブル内の一連の行の列を更新する必要があります。

どのクエリがより速く実行されますか:

Update .... set... where name in('abc','pqr','mnp','xyz')

また

foreach(string str in namelist){ Update .... set... where name like str }

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

mysql - ID のシーケンスによる where 句の使用方法

idsコンマでマージされたシーケンスがあります:

adsこれらでテーブルのコンテンツを取得するにはどうすればよいidsですか?

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

php - MySQL クエリ エラー 12

共有病理学者:

共有グループ:

ユーザー・グループ:

このクエリは常に false を返します。