日期:2014-05-19  浏览次数:20480 次

帮我看看这个怎么实现
sql   2005
我要建个数据库,内容是
人名   性别   年龄
XX         男       14
YY         女       15

然后创建查询,根据性别   年龄   查到人。性别分为男女   年龄分为14   15

------解决方案--------------------
select *
from 表名
where (性别= '男 ' and 年龄=14) or (性别= '女 ' and 年龄=15)
------解决方案--------------------
create table #aa(name char(10),性别 char(1),年龄 int)

insert @aa select xx, 男,14
insert @aa select yy, 女,15

select *
from 表名
where (性别= '男 ' and 年龄=14) or (性别= '女 ' and 年龄=15)