select * from ( select rownum as rn,ss.* from (select s.ID,sitecode,SiteName,CreateTime,IPAddress, rr.regionname || r.regionname as city ,v.valleyname as valley from site s left join region r on s.regioncode=r.regioncode left join valley v on s.valleycode=v.valleycode left join region rr on rr.regioncode=substr(r.regioncode,1,4)||'00' where 1=1 and s.sitecode='14118-01300023' order by s.regioncode,s.sid) ss) where rn between 1 and 15
这个语句改成sql的咋改啊
这个语句改成sql的咋改啊
解决方案 »
- 关于.net ioexception 的问题
- 使用 XmlReader 读取xml时,如何复位(从头重新读)?
- C#如何实现 软件的试用天数
- 1.关于数据的一个问题请大家帮我一下那,谢谢了急那。
- 怎样用web service上传下载文件?
- 求ADO/ADO.NET(OLE DB)连接CSV文件的例子.
- 如何让文本框只接受数字,其他字符不处理。
- Microsoft Visual Studio .NET 2003中,用C#如何实现XP的主题
- 关于文件在网上传输的问题?
- asp.net做html静态网页
- C# socket 客户端程序多线程连接多个服务器的问题
- 请问c#操作word时,怎样将光标定位到某一页的第一行?
列名相同的情况下这样写:
select top 15 s.ID,sitecode,SiteName,CreateTime,IPAddress, rr.regionname + r.regionname as city ,v.valleyname as valley from site s left join region r on s.regioncode=r.regioncode left join valley v on s.valleycode=v.valleycode left join region rr on rr.regioncode=substring(r.regioncode,1,4)+'00'
where s.sitecode='14118-01300023'
order by s.regioncode,s.sid