2013-06-07 2 views
-4

enter image description hereОперации SQL с SQL Server. пожалуйста

Почему бы не 2 строки. и как ... Пожалуйста!

+3

Что вы хотите сказать? –

+2

@ Rancho Возьмите 2 минуты от напряженного дня и сообщите нам, каков ваш вопрос. –

+0

только раздел по полу, но другая колонка также вступает в силу. – Rancho

ответ

1

Думаю, у вас все в порядке. Все строки появляются, но из-за вашего раздела «раздел» секс «0» появляется перед «1» сексом, поэтому записи «отображаются» не по порядку по идентификатору.

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 
) 
Смежные вопросы