我需要能够根据ID从表中选择两个记录.
我需要第一个,最后一个(所以最小和最大)IE.
table: Customer
id name
1 Bob
50 Bob
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢
Sub*_*niC 46
SELECT MIN(id), MAX(id) FROM tabla
Run Code Online (Sandbox Code Playgroud)
编辑:如果您需要检索行的值,您可以这样做:
SELECT *
FROM TABLA AS a, (SELECT MIN(id) AS mini,
MAX(id) AS maxi
FROM TABLA) AS m
WHERE m.maxi = a.id
OR m.mini = a.id;
Run Code Online (Sandbox Code Playgroud)
HTH,问候.
| 归档时间: |
|
| 查看次数: |
61593 次 |
| 最近记录: |