怎样用一条SQL语句从一个表中提取出不同类型的记录,必须包含每种类型的数据
怎样用一条SQL语句从一个表中提取出不同类型的记录,必须包含每种类型的数据比如有个表:test有字段:Id(编号),T_titel(标题),T_type(类型)假设T_t...
怎样用一条SQL语句从一个表中提取出不同类型的记录,必须包含每种类型的数据
比如 有个表:test
有字段:Id(编号),T_titel(标题),T_type(类型)
假设T_type有两种类型,A和B类型
我怎样用一条SQL语句从提取出四条记录,必须包括两条A的记录与两条B的记录。
听得明白吗?
麻烦解答!!行的话追加50分。
select top 2 * from test where t_type='a'
union all
select top 2 * from test where t_type='b''
为什么在后面加了order by id 会出问题!!
select top 2 * from test where t_type='a' order by id
union all
select top 2 * from test where t_type='b''order by id
这样行不通 展开
比如 有个表:test
有字段:Id(编号),T_titel(标题),T_type(类型)
假设T_type有两种类型,A和B类型
我怎样用一条SQL语句从提取出四条记录,必须包括两条A的记录与两条B的记录。
听得明白吗?
麻烦解答!!行的话追加50分。
select top 2 * from test where t_type='a'
union all
select top 2 * from test where t_type='b''
为什么在后面加了order by id 会出问题!!
select top 2 * from test where t_type='a' order by id
union all
select top 2 * from test where t_type='b''order by id
这样行不通 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询