Я ищу, чтобы выбрать следующие строки из таблицы, где соблюдаются следующие ограничения:
Я связывался с соединениями сам по себе (выбирая максимальную версию этого, если idb = x в подзапросе), ноне повезло
Например:
idb = x, если va определенного ida является максимальным va для этого ida, а idb равно x, затем включите его
ida | idb | va
--------------------------------
abc x 1
abc y 2
abc x 3
def x 1
xyz x 1
xyz x 2
xyz z 3
Результат:
ida | idb | va
--------------------------------
abc x 3
def x 1
Для предыдущего примера,
abc включен, поскольку самая высокая версия va (3) находится в строке, где idb = x
def включен, потому что самая высокая версия va (1) находится в строке, где idb = x
xyz НЕ включена, потому что самая высокая версия xyz (va = 3) имеет значение idb = z