Questions tagged [intersect]

The SQL intersect operator returns rows that are common between two tables without returning duplicate records.

643 questions
329
votes
8 answers

The opposite of Intersect()

Intersect can be used to find matches between two collections, like so: // Assign two arrays. int[] array1 = { 1, 2, 3 }; int[] array2 = { 2, 3, 4 }; // Call Intersect extension method. var intersect = array1.Intersect(array2); // Write intersection…
Peter Bridger
  • 9,123
  • 14
  • 57
  • 89
94
votes
5 answers

Finding common rows (intersection) in two Pandas dataframes

Assume I have two dataframes of this format (call them df1 and df2): +------------------------+------------------------+--------+ | user_id | business_id | rating…
David Chouinard
  • 6,466
  • 8
  • 43
  • 61
85
votes
10 answers

How do I compute the intersection point of two lines?

I have two lines that intersect at a point. I know the endpoints of the two lines. How do I compute the intersection point in Python? # Given these endpoints #line 1 A = [X, Y] B = [X, Y] #line 2 C = [X, Y] D = [X, Y] # Compute…
bolt19
  • 1,963
  • 4
  • 32
  • 41
64
votes
11 answers

Alternative to Intersect in MySQL

I need to implement the following query in MySQL. (select * from emovis_reporting where (id=3 and cut_name= '全プロセス' and cut_name='恐慌') ) intersect ( select * from emovis_reporting where (id=3) and ( cut_name='全プロセス' or cut_name='恐慌') ) I know that…
Ankur Jariwala
  • 641
  • 1
  • 5
  • 3
52
votes
9 answers

INTERSECT in MySQL

I have two tables, records and data. records has multiple fields (firstname, lastname, etc.). Each of these fields is a foreign key for the data table where the actual value is stored. I need to search on multiple record fields. Below is an…
user277421
43
votes
5 answers

How can I check if a Ruby array includes one of several values?

I have two Ruby arrays, and I need to see if they have any values in common. I could just loop through each of the values in one array and do include?() on the other, but I'm sure there's a better way. What is it? (The arrays both hold…
Colen
  • 13,428
  • 21
  • 78
  • 107
26
votes
2 answers

Is there a fundamental difference between INTERSECT and INNER JOIN?

I understand, that INNER JOIN is made for referenced keys and INTERSECT is not. But afaik in some cases, both of them can do the same thing. So, is there a difference (in performance or anything) between the following two expressions? And if there…
Jere
  • 1,196
  • 1
  • 9
  • 31
26
votes
7 answers

C# Linq intersect/except with one part of object

I've got a class: class ThisClass { private string a {get; set;} private string b {get; set;} } I would like to use the Intersect and Except methods of Linq, i.e.: private List foo = new List(); private List bar…
David Archer
  • 2,008
  • 4
  • 26
  • 31
25
votes
15 answers

Count items existing in 2 Lists

I have two int type List like List A and List B. I want to check how many items of List A are there in List B. I am able to do this, but what can be an efficient way as I am trying to avoid foreach, as optimization is a prime target in my…
Incredible
  • 3,495
  • 8
  • 49
  • 77
21
votes
5 answers

Opposite of intersect in groovy collections

what would be the opposite of intersect in groovy collections?
Espen Schulstad
  • 2,355
  • 3
  • 21
  • 32
18
votes
2 answers

Force MySQL to use two indexes on a Join

I am trying to force MySQL to use two indexes. I am joining a table and I want to utilize the cross between the two indexes. The specific term is Using intersect and here is a link to MySQL documentation:…
Spencer
  • 21,348
  • 34
  • 85
  • 121
18
votes
3 answers

Intersecting Points and Polygons in R

I am working with shapefiles in R, one is point.shp the other is a polygon.shp. Now, I would like to intersect the points with the polygon, meaning that all the values from the polygon should be attached to the table of the point.shp. I tried…
Jens
  • 2,363
  • 3
  • 28
  • 44
18
votes
4 answers

c# dictionaries intersect

I have a question about Linq / Lambda and the following issue: I have two dictionaries, primary and secondary... These two dictionaries are defined as Key=string, Value=int. I need to trim down the primary dictionary if the KEYS intersect with…
Stewart Basterash
  • 223
  • 1
  • 2
  • 7
16
votes
4 answers

Python list intersection efficiency: generator or filter()?

I would like to intersect two lists in Python (2.7). I need the result to be iterable: list1 = [1,2,3,4] list2 = [3,4,5,6] result = (3,4) # any kind of iterable Providing a full iteration will be performed first thing after the intersection, which…
Amnon Grossman
  • 567
  • 1
  • 5
  • 12
16
votes
3 answers

Trying to understand "except all" in sql query

I came across this example and I don't understand what it means. (SELECT drinker FROM Frequents) EXCEPT ALL (SELECT drinker FROM Likes); relations: Frequents(drinker, bar), Likes(drinker, beer) What does the ALL do in this case? How is the…
1
2 3
42 43