問題タブ [in-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.
ruby-on-rails - Rails3activerecordを使用して外部キーをIDのリストと比較する
私は2つのモデル、レジスターとコンペティションの間に関係があります。作成中の非常に複雑な動的クエリがあります。条件が正しければ、登録レコードを、競争の親が特定の基準を満たすレコードのみに制限する必要があります。競争テーブルから選択せずにこれを行うために、私は次のようなことを考えていました...
これはこのSQLを生成します:
inパラメータが括弧で囲まれていないという事実をPostgreSQLが気に入ったとは思いません。Register外部キーを競合IDのリストと比較するにはどうすればよいですか?
sql-server-2008 - 句を作成して、すべてのアイテムまたは代替品に一致させますか?
私はテーブルを持っていますhotel [hotelid,hotelname,etc]
そして別のテーブルfacilities[facilityid,facilityname]
これら2つのテーブルは、テーブルを介してリンクされていますhotel_to_facilities_map[hotelid,facility_id]
したがって、テーブルには次のようhotel_to_facilities_map
な値が含まれる場合があります
今、私は要求されたすべての施設に一致するすべてのホテルを取得したい
OR
しかし、これにより、必要なときに式として一致が発生しますAND
。
これに対する回避策または解決策はありますか?
sql - SQL を使用して、一連の値から欠落している値を見つける
SQL(Oracle DB)などを使用して、一連の値から欠損値を見つけるにはどうすればよいですか
(「IN」句には数百の値が含まれる場合があります) ACCOUNT テーブルに「HYUNDAI」がない場合、結果を「HYUNDAI」として取得する必要があります。
現在、上記のクエリの結果を使用して、元の値のセットに対して Vlookup を実行し、欠損値を見つけています。Vlookup を実行せずに欠損値を直接取得したいと考えています。
ありがとうキラン、
sql - そして、IN句のような複数の値
次の表の Feature1 と Feature2 の両方を含む車と機能 (BMW とトヨタ) を取得するにはどうすればよいですか?
は、Feature1 のみを持つ Honda を含む 3 台すべての車を示します。これは、IN 句に数百の値を含めることができる実際のクエリの単純化された例です。
ありがとう、キラン
mysql - 値の「NOTIN」リストのMySQL変数形式
次のタイプのクエリで変数を設定しようとすると、頭がおかしくなります。
だから私はそれを
運が悪かったので、さまざまな形式で変数を定義しようとしましたが、上記の具体的な例が見つからないようです。
成功しませんでした。エラーを返すか、値を無視します。
ruby-on-rails - Rails Active Recordを使用したINリストのPostgres ORDER BY値
「収入」でソートされた UserIds (一度に約 1000) のリストを受け取ります。「システムのデータベース」にユーザー レコードがありますが、「収入」列がありません。リストで受け取ったソート順で「システムのデータベース」からユーザーを取得したいと考えています。レコードがソート済みリストと同じ順序で取得されることを期待して、アクティブレコードを使用して次のことを試みましたが、機能しません。
以下のリンクで同様の質問に対する回答を見つけましたが、Active Record を使用して提案されたソリューションを実装する方法がわかりません。
それを行う他の方法はありますか?
ガイドしてください。
シャードゥル。
sql - SQLは、最高のパフォーマンスを発揮するものをサブクエリします
このSQLクエリについて質問があります。
サブクエリに書き込むことはできますか、それともSELECT * From Outcomes
常に行う必要がselect
ありrow
ますか?
そして、どのクエリが最高のパフォーマンスを発揮しますか?
sql - この sql コマンドの何が問題になっていますか?
少なくともX回の失敗の後に試験に合格した学生のリストを返すクエリを作成しようとしています.これを達成するために、次のクエリを書きましたが、次のエラーも発生しています:
IN 句の値のリストにエラーがあります。クエリ テキストを解析できません。
IN句の値のリストは問題ないと確信していますが、私が理解していないのは、なぜそれが不平を言っているのですか?! 問題のクエリは次のとおりです。
java - HQLまたはSQLのIN句にリストを渡しますか?
List<Strings>
クエリを実行して取得します。これは、 IN句の値の別のクエリに渡す必要があります。それらをHQLで渡す方法は?
に変換List
しArray
て渡すことができますが、それは問題ではありません。
最後に、またはList<String>
フォームでリストをIN句に渡す必要があります。Array
String
mysql - 変数をIN句に渡す方法は?
SELECT
次のようなステートメントを持つSPがあるとしましょう。
ただし、データはそのIN
句に送られ、値の文字列を含む単一の変数を経由する必要があります。下の何かのリンク
しかし、そのようには機能しません。これを行う方法はありますか?