社区
MS-SQL Server
帖子详情
求教一个SQL的语法的写法
turbochen
2002-10-21 11:14:49
A表:
id name
1 chenxu
2 wanghai
3 xiehua
B表:
id property value
1 sex M
1 age 20
2 sex F
2 age 25
3 sex M
3 age 18
请问我要找出所有sex为M,年龄>=20的人,SQL语法该如何写?
...全文
33
4
打赏
收藏
求教一个SQL的语法的写法
A表: id name 1 chenxu 2 wanghai 3 xiehua B表: id property value 1 sex M 1 age 20 2 sex F 2 age 25 3 sex M 3 age 18 请问我要找出所有sex为M,年龄>=20的人,SQL语法该如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turbochen
2002-10-21
打赏
举报
回复
thanks to Haiwer(海阔天空),佻的方法最有效。
各人接分了。
昵称被占用了
2002-10-21
打赏
举报
回复
呵呵,这个设计有意思!
SELECT A.* FROM A,B B1,B B2
WHERE A.ID=B1.ID
AND B1.property='SEX' AND B1.value='M'
AND A,ID=B2.ID
AND B2.property='AGE' AND CAST(B2value AS INT)>=20
qqqdong
2002-10-21
打赏
举报
回复
select * from a表 where id in (select id from b表 where (property = 'sex' and value = 'M')
or (property = 'age' and value >= '20') group by id having count(*) >= 2)
奇遇
2002-10-21
打赏
举报
回复
test as:
select name from A where id in (select id from B where sex='M') and id in (select id from B where age >=20)
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
【
SQL
刷题】DAY19----
SQL
联结表专项练习
-
SQL
联结表专项练习
java hql left join_
求教
hql的left join结合条件的
写法
对象A对应表A,对象B对应表B,其中对象A中设置属性@ManyToOne关联了对象B但并不是所有A表数据都必然对应
一个
B表数据,即A表数据>=B表数据现在想统计如下
sql
写法
的数据:string
sql
=“selecta.*,b....
【
SQL
刷题】DAY15----
SQL
联结表专项练习
DAY15----
SQL
联结表专项练习
多个left join 怎么执行?
求教
多个left join 怎么执行? 多个left join连接,记录条数是不是主表的条数 ?(大于等于主表记录数)
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章