
能不能一条sql查询出姓名为‘张三’的,以及superId为所有张三的id的记录。
4个回答
展开全部
没能明白你的意思。superId为所有张三的id组成的字符串的话没有办法用一条语句查出,需要利用变量,使用储存过程实现
展开全部
select *from table where superid in(select superId from table where name='张三')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 表名 where name='张三' and superId=1
一楼使用or 是不是逻辑上有问题?
至于一条查询语句。想必这个条是最简单。但有一个问题。superId字段的值对应ID。前提是要得到张三的ID。
一楼使用or 是不是逻辑上有问题?
至于一条查询语句。想必这个条是最简单。但有一个问题。superId字段的值对应ID。前提是要得到张三的ID。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table where name='张三' or superid=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |