0
Я попытался выполнить следующий запрос в Access 2013, но не дает результата.Access - запрос не возвращает результат
SELECT PlayerID, RoundID, Rank
FROM P_7to8Ranking AS s
WHERE Rank IN
(
SELECT Rank
FROM P_7to8Ranking
WHERE PlayerID = s.PlayerID and (s.Rank=1 or s.Rank=2)
)
ORDER BY PlayerID, Rank , RoundID DESC;
Но когда он запускается в SQL Fiddle, он отлично работает. Вот ссылка http://sqlfiddle.com/#!3/5260e/3.
Это подталкивает меня к стене. Пожалуйста, помогите
Причина, по которой этот код выглядит так, потому что я пытался использовать какой-то похожий код. Хотя код, который вы предложили, работает в SQL Fiddle, он возвращает каждую запись из P_7to8Ranking при использовании в Access. Не уверен, что это имеет значение, но P_7to8Ranking также является результатом запроса. – Teamgilla
Запрос, который я опубликовал, не возвращает никакой записи в Access тоже? – Javier
запрос, который вы опубликовали, возвращает результат, но это все записи, которые были в P_7to8Ranking. – Teamgilla