<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vGrup  Blog &#187; sql</title>
	<atom:link href="http://www.vgrup.com/tag/sql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vgrup.com</link>
	<description>Vgrup for Geek and Robot Unix Party</description>
	<lastBuildDate>Thu, 24 Nov 2011 13:24:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>how to get all rows in a single row?</title>
		<link>http://www.vgrup.com/2011/04/28/how-to-get-all-rows-in-a-single-row/</link>
		<comments>http://www.vgrup.com/2011/04/28/how-to-get-all-rows-in-a-single-row/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 12:24:51 +0000</pubDate>
		<dc:creator>İsmail ÇAKIR</dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[fetch rows]]></category>
		<category><![CDATA[get all rows in a single row]]></category>
		<category><![CDATA[oracle sql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=466</guid>
		<description><![CDATA[today one of my collague asked me to how to fetch all rows of a parameter table in a single row with oracle sql. so i wrote this. select * from (select * from (select rownum as rnum, c.* from ( select b.* from user.test b order by rowid) c) where rnum = 1), (select [...]]]></description>
			<content:encoded><![CDATA[<p>today one of my collague asked me to how to fetch all rows of a parameter table in  a single row with <a href="http://www.vgrup.com/tag/oracle/" class="st_tag internal_tag" rel="tag" title="Posts tagged with oracle">oracle</a> <a href="http://www.vgrup.com/tag/sql/" class="st_tag internal_tag" rel="tag" title="Posts tagged with sql">sql</a>.</p>
<p>so i wrote this.</p>
<p><code>select * from<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 1),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 2),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 3),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 4),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 5),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 6),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 7),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 8),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 9),<br />
(select * from (select rownum as rnum, c.* from ( select  b.* from user.test b order by rowid) c) where rnum = 10)</code></p>
<p>example gets 1o rows in a single row, actually it was constant 78 rows.<br />
so he could used it like<br />
resultset.getString(&#8220;param1&#8243;+i)  with a loop. </p>
<p>and then he also needed 5 by 5 collected results with 2x columns in each view. </p>
<p>and my solution is </p>
<p><code>select * from<br />
(select rownum as rx, b.* from (<br />
select rownum as rnum, rowid as rid, a.* from (select param_a, param_b, param_c, param_d, param_e from user.test  order by param_a, param_b, param_c) a) b<br />
where rnum >=5 and rnum < 10) x,<br />
(select  rownum as rx, b.* from (<br />
select  rownum as rnum, rowid as rid, a.* from (select param_a, param_b, param_c, param_d, param_e from user.test  order by param_a, param_b, param_c) a) b<br />
where rnum >=10 and rnum < 15) y  where x.rnum + 5 = y.rnum ;</code></p>
<p>anyone knows easier and more optimised way to do these?</p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2011/04/28/how-to-get-all-rows-in-a-single-row/' addthis:title='how to get all rows in a single row?'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/fetch-rows/" title="fetch rows" rel="tag">fetch rows</a>, <a href="http://www.vgrup.com/tag/get-all-rows-in-a-single-row/" title="get all rows in a single row" rel="tag">get all rows in a single row</a>, <a href="http://www.vgrup.com/tag/oracle/" title="oracle" rel="tag">oracle</a>, <a href="http://www.vgrup.com/tag/oracle-sql/" title="oracle sql" rel="tag">oracle sql</a>, <a href="http://www.vgrup.com/tag/sql/" title="sql" rel="tag">sql</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2011/04/28/how-to-get-all-rows-in-a-single-row/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sql between operatörü</title>
		<link>http://www.vgrup.com/2010/03/07/sql-between-operatoru/</link>
		<comments>http://www.vgrup.com/2010/03/07/sql-between-operatoru/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 17:12:29 +0000</pubDate>
		<dc:creator>Muhammed YÜRÜRDURMAZ</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[between]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[veritabanı]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/2010/03/07/sql-between-operatoru/</guid>
		<description><![CDATA[select * from tablo where sayi between 1 and 5 sql kullanırken between operatörünbe dikkat edin. bazı veritabanlarında 1 dahil olmazken bazılarında 5 dahil olmuyor. bazırlarında 1 ve 5 dahil olurken bazılarında 1 ve 5 dahil olmuyor örnek olarak oracle üzerinde 1 ve 5 dahil oluyor Tags: between, oracle, sql, veritabanı]]></description>
			<content:encoded><![CDATA[<pre>select * from tablo where sayi <a href="http://www.vgrup.com/tag/between/" class="st_tag internal_tag" rel="tag" title="Posts tagged with between">between</a> 1 and 5</pre>
<p><a href="http://www.vgrup.com/tag/sql/" class="st_tag internal_tag" rel="tag" title="Posts tagged with sql">sql</a> kullanırken between operatörünbe dikkat edin. bazı veritabanlarında 1 dahil olmazken bazılarında 5 dahil olmuyor. bazırlarında 1 ve 5 dahil olurken bazılarında 1 ve 5 dahil olmuyor</p>
<p>örnek olarak <a href="http://www.vgrup.com/tag/oracle/" class="st_tag internal_tag" rel="tag" title="Posts tagged with oracle">oracle</a> üzerinde 1 ve 5 dahil oluyor</p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/03/07/sql-between-operatoru/' addthis:title='sql between operatörü'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/between/" title="between" rel="tag">between</a>, <a href="http://www.vgrup.com/tag/oracle/" title="oracle" rel="tag">oracle</a>, <a href="http://www.vgrup.com/tag/sql/" title="sql" rel="tag">sql</a>, <a href="http://www.vgrup.com/tag/veritabani/" title="veritabanı" rel="tag">veritabanı</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/03/07/sql-between-operatoru/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

