请帮我看一下这样条件的SQL、HQL语句如何写 想查vassalbbsid=2,同时id=1,并且innerid=id的HQL、SQL语句。 谢谢各位大哥大姐小弟小妹大虾小虾大鱼小鱼!!!!!!! 在下感激不尽~!!!!! 是SQLServer2000的。谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql:select * from 表名 where vassalbbsid=2 and id=1 and innerid=idhql:from 实体名 as x where x.vassalbbsid=2 and x.id=1 and x.innerid=x.id注意实体名及属性的大小写。 select * from tablename where vassalbbsid=2 and id=1 and innerid=id能满足要求吗? 不行,楼上两位。可能是我问的不对吧。我想查询vassalbbsid=2,同时id=1的记录,并且将innerid=1的那条记录同时查询出来。也就是说,在这张表中查询的结果应该是2条。这么说懂了吗?不过还是谢谢楼上两位! select * from 表 where vassalbbsid=2 and id=1 and innerid=id select * from 表 where vassalbbsid=2 and id=1 and innerid=id 我想查询vassalbbsid=2,同时id=1的记录,并且将innerid=1的那条记录同时查询出来,也可以说innerid存着的值为id的子值。 如果innerid=1的记录数有10条,那么算上id=1的记录数,查询结果总共应该是11条。也就是10条innerid=1的记录加上一条id=1的记录==11条。 select * from vassalchildbbs where vassalbbsid=2 and (id=1 or innerid=1) mysql按分數在按時間排名 求一delete语句 求SQL语句的最佳方案 下面的语句能写成一句完成任务吗? 存储过程编译不过去,帮忙看看 关于自动清除日志文件的问题? 关于sqlserver2000中密码字段加密问题 求一货位自动分配SQL算法 请教表记录分组横向显示问题!谢谢 任务管理,任务链结,有点烦 sql和T-Sql概念问题 请问如何在sql server 中实现在一个存储过程中调用另外一个存储过程?
select * from tablename where vassalbbsid=2 and id=1 and innerid=id能满足要求吗?
如果innerid=1的记录数有10条,那么算上id=1的记录数,查询结果总共应该是11条。也就是10条innerid=1的记录加上一条id=1的记录==11条。