Вызов определенного столбца - PullRequest
0 голосов
/ 26 марта 2019

У меня есть таблица, это как-то так:

enter image description here и вопрос был "Позвоните всем сотрудникам под Томом:"

Выход должен быть: enter image description here

Ответы [ 3 ]

3 голосов
/ 26 марта 2019

Идентификаторы всегда будут заказываться?Если это так, то вам нужно выбрать строки, идентификатор которых больше, чем идентификатор Тома

SELECT * FROM employees WHERE Id > (SELECT Id FROM employees WHERE Name = 'Tom');
2 голосов
/ 26 марта 2019

Это то, что вы ищете?

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
             );
1 голос
/ 26 марта 2019

Попробуйте это:

select * 
from TABLE_NAME 
where Id > (select Id from TABLE_NAME where Name = 'Tom')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...