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注意实体名及属性的大小写。
解决方案 »
- 关于执行多条drop view,create view语句的问题
- 请教一下这个sql语句的问题
- 十万火急,在线等待。Sql server 2000的问题
- 如何讓SQLServer 釋放資源?
- 各位,新年好! 请问:怎样将"103,234,890,345"这个字符串截取为103 234 890 345 这几个int类型的数字啊?
- 为什么这两个查询的性能差别如此之大
- 如何在SQL脚本中执行DTS?
- 一个求总和的问题,求一条SQL
- 请问各位,我的存储过程参数怎么没有返回值呢.在分析器里面都有结果的,代码在里面,帮忙看看
- 在存储过程中可递归调用自定义函数吗?如何实现?
- 数据库死了打不开了 ,请指点
- 在jsp里我访问SQL出的问题额
如果innerid=1的记录数有10条,那么算上id=1的记录数,查询结果总共应该是11条。也就是10条innerid=1的记录加上一条id=1的记录==11条。楼上所写的语句不能满足要求,不过还是谢谢你的回答。
select * from 表名 where innerid in(select innerid from 表名 where vassalbbsid=2 and id=1,'1')