为什么不是 2 行。以及如何...拜托!
问问题
63 次
2 回答
1
尝试运行它,这将给出您想要的结果,根据您在问题下方的评论,我想要什么。
SELECT id, name, age from [User_Info] g
WHERE age IN
(
SELECT max(age) as MaxF_age FROM [User_Info]
WHERE sex=1
UNION All
SELECT max(age) as MaxM_age FROM [User_Info]
WHERE sex=0
)
于 2013-06-07T03:14:33.090 回答
1
我认为你说得对。所有行都出现了,但是由于您的“分区”子句,“0”性别出现在“1”性别之前,因此记录“出现”ID 无序。
于 2013-06-07T03:06:32.577 回答