У меня есть таблица, это как-то так:
и вопрос был "Позвоните всем сотрудникам под Томом:"
Выход должен быть:
Идентификаторы всегда будут заказываться?Если это так, то вам нужно выбрать строки, идентификатор которых больше, чем идентификатор Тома
SELECT * FROM employees WHERE Id > (SELECT Id FROM employees WHERE Name = 'Tom');
Это то, что вы ищете?
SELECT t.* FROM table t WHERE t.id = (SELECT MAX(t1.id) FROM table t1 WHERE t1.position = t.position AND t1.department = t.department );
Попробуйте это:
select * from TABLE_NAME where Id > (select Id from TABLE_NAME where Name = 'Tom')