я работаю на упражнение 16 из SQL-EX.comПодбирая пары из SQL Server
Find the pairs of PC models having identical speeds and RAM.
As a result, each resulting pair is shown only once, i.e. (i, j) but not (j, i).
Result set: model with higher number, model with lower number, speed, and RAM.
Я использовал следующий запрос
SELECT B.code, B.model AS BM, A.code, A.model, A.speed, A.ram
FROM PC A
JOIN PC B
ON A.speed = B.speed AND A.ram = B.ram
WHERE A.model <> B.model
ORDER BY B.model ASC
Как я получить только пары, где BM
выше, чем model
?
Этот сайт, похоже, препятствует публикации упражнений или совместной работы над ними: http://sql-ex.com/register.php – maxwellb