ID | id_terenu |
---|---|
1 | 11 |
2 | 13 |
3 | 33 |
4 | 65 |
5 | 1 |
6 | 5 |
7 | 17 |
8 | 22 |
9 | 10 |
Jak pobrac z tej tabeli ID gdzie id_terenu bedzie max czyli w tym przypadku id = 4 ?
ID | id_terenu |
---|---|
1 | 11 |
2 | 13 |
3 | 33 |
4 | 65 |
5 | 1 |
6 | 5 |
7 | 17 |
8 | 22 |
9 | 10 |
Jak pobrac z tej tabeli ID gdzie id_terenu bedzie max czyli w tym przypadku id = 4 ?
SELECT * FROM table ORDER BY x DESC LIMIT 1
Albo coś w tym stylu, chodzi tylko o ideę.
Nigdy nie używałem posrgresql, ale tak z grubsza to, jeśli ta tabela nazywa się TABELA to:
SELECT id FROM tabela WHERE id_terenu = (SELECT MAX(id_terenu) FROM tabela)
możesz także:
SELECT TOP 1 id FROM tabela ORDER BY id_terenu DESC
dodanie znaczników <code class="sql">
- @furious programming