タグ付けされた質問 「union」



8
SQLでユニオンを使用して注文する方法は?
データが多くの選択からのものであり、それらを一緒に結合するときに注文できますか?といった Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" このクエリを名前で並べ替える方法を教えてください。 このようにクエリを実行できると言う人もいます。 Select id,name,age From Student Where age < 15 or name like "%a%" Order by name しかし、この場合、その解決策は無視します。
201 sql  sql-order-by  union 

3
Rubyで配列の共通部分、共用体、サブセットを取得するにはどうすればよいですか?
Multisetというクラスのさまざまなメソッドを作成したいと思います。 必要なメソッドはすべてありますが、intersectionメソッド、unionメソッド、およびサブセットメソッドの記述方法がわかりません。 交差とユニオンの場合、私のコードは次のように始まります。 def intersect(var) x = Multiset.new end 次に例を示します。 X = [1, 1, 2, 4] Y = [1, 2, 2, 2] その後の交差点はXとYあります[1, 2]。

22
JavaでのArrayListの共通部分と結合
そうする方法はありますか?探していましたが見つかりませんでした。 別の質問:ファイルをフィルタリングできるように、これらのメソッドが必要です。一部はANDフィルターであり、一部はORフィルター(集合論のように)なので、すべてのファイルとそれらのファイルを保持する結合/交差するArrayListsに従ってフィルター処理する必要があります。 ファイルを保持するために別のデータ構造を使用する必要がありますか?より良いランタイムを提供するものは他にありますか?
130 java  list  union  intersection 

10
mysqlでのunionおよびorder by句の使用
mysqlクエリで、union with order byを使用したいと思います。私のサイトでの検索の距離に基づいたテーブルから、さまざまな基準に基づいてさまざまなタイプのレコードをフェッチしています。最初の選択クエリは、正確な場所検索に関連するデータを返します。2番目の選択クエリは、検索した場所から5 kms以内の距離に関連するデータを返します。3番目の選択クエリは、検索した場所から5〜15 km以内の距離に関連するデータを返します。 次に、ユニオンを使用してすべての結果をマージし、ページングのあるページに表示します。「正確な検索結果」、「5 km以内の結果」などの適切な見出しの下 次に、idまたはadd_dateに基づいて結果を並べ替えます。しかし、クエリの最後にorder by句を追加すると(query1 union query 2 union query 3 order by add_date)、すべての結果を並べ替えます。しかし、私が望んでいるのは、それが各見出しの下でソートされることです。
123 mysql  sql  sql-order-by  union 

13
ActiveRecordクエリユニオン
Ruby on Railのクエリインターフェイスを使用して、(少なくとも私には)いくつかの複雑なクエリを記述しました。 watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) これらのクエリはどちらもそれ自体で正常に動作します。どちらもPostオブジェクトを返します。これらの投稿を1つのActiveRelationに結合したいと思います。ある時点で数十万の投稿が存在する可能性があるため、これはデータベースレベルで行う必要があります。MySQLクエリの場合、単純にUNION演算子を使用できます。RoRのクエリインターフェイスで同様のことができるかどうか誰かが知っていますか?

16
SQLクエリ-UNIONでのOrderByの使用
2つのテーブルからデータをプルするときに、プログラムで和集合クエリを並べ替えるにはどうすればよいですか?例えば、 SELECT table1.field1 FROM table1 ORDER BY table1.field1 UNION SELECT table2.field1 FROM table2 ORDER BY table2.field1 例外をスローします 注:これはMS AccessJetデータベースエンジンで試行されています

10
複雑なポリゴンを組み合わせるにはどうすればよいですか?
与えられた2つのポリゴン: POLYGON((1 0, 1 8, 6 4, 1 0)) POLYGON((4 1, 3 5, 4 9, 9 5, 4 1),(4 5, 5 7, 6 7, 4 4, 4 5)) 和集合(結合ポリゴン)を計算するにはどうすればよいですか? Daveの例では、SQLサーバーを使用してユニオンを生成していますが、コードで同じことを実行する必要があります。実際の数学を公開する任意の言語の数式またはコード例を探しています。国を動的に地域に結合するマップを作成しようとしています。私はここで関連する質問をしました:地理的形状のグループ化
83 math  geometry  union 

2
2つのマップの結合を実行する
ファイルパスを表すオブジェクトを作成する再帰関数があります(キーはパスであり、値はファイルに関する情報です)。ファイルの処理のみを目的としているため再帰的であるため、ディレクトリが検出されると、そのディレクトリで関数が再帰的に呼び出されます。 そうは言っても、2つのマップ(つまり、再帰呼び出しの値で更新された「メイン」マップ)で集合和集合に相当するものを実行したいと思います。1つのマップを繰り返し処理し、各キーとその値を他のマップの同じものに割り当てる以外に、これを行う慣用的な方法はありますか? つまり、givena,bはタイプmap [string] *SomeObjectでありa、b最終的には入力さaれますが、b?のすべての値で更新する方法はありますか?
81 map  go  union 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.