![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Second Question How do I get around it? |
#3
| |||
| |||
|
#4
| |||
| |||
|
|
Why are you using the old and deprecated *= syntax instead of the [LEFT | RIGHT | FULL] OUTER JOIN syntax? Another problem is that you cannot show the same table as preserved and unpreserved in the extended equality version, but it is easy in SQL-92. For example to find the students who have taken Math 101 and might have taken Math 102: SELECT C1.student, C1.math, C2.math FROM (SELECT * FROM Courses WHERE math = 101) AS C1 LEFT OUTER JOIN (SELECT * FROM Courses WHERE math = 102) AS C2 ON C1.student = C2.student; |
![]() |
| Thread Tools | |
| Display Modes | |
| |