<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Wyświetlenie wierszy z dwóch tabel w jednym selekcie]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=494</link>
		<description><![CDATA[Najświeższe odpowiedzi w Wyświetlenie wierszy z dwóch tabel w jednym selekcie.]]></description>
		<lastBuildDate>Mon, 11 Oct 2010 09:19:03 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Wyświetlenie wierszy z dwóch tabel w jednym selekcie]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2221#p2221</link>
			<description><![CDATA[[quote=rski]A może skorzystaj z UNION ALL
[code]
select kolumna1_t1,kolumna2_t1,kolumna3_t1 from tabela1
union all
select kolumna1_t2,kolumna2_t2,kolumna3_t2 from tabela2;
[/code]
Tylko trzeba pamiętać że odpowiednie kolumny powinny być tego samego typu (lub powinny się na siebe łatwo rzutować).
No i nie wiem czym jest u ciebie pierwsza kolumna w wynikubo wyglada jak jakis licznik, więc najpierw będziesz musiał go sobie stworzyć
[code]
create sequence ...
[/code]
a potem wywolac w selekcie
[code]
nextval('nazwa_licznika')
[/code][/quote]


Dzięki o to mi właśnie chodziło :)]]></description>
			<author><![CDATA[dummy@example.com (bendyz)]]></author>
			<pubDate>Mon, 11 Oct 2010 09:19:03 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2221#p2221</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Wyświetlenie wierszy z dwóch tabel w jednym selekcie]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2219#p2219</link>
			<description><![CDATA[A może skorzystaj z UNION ALL
[code]
select kolumna1_t1,kolumna2_t1,kolumna3_t1 from tabela1
union all
select kolumna1_t2,kolumna2_t2,kolumna3_t2 from tabela2;
[/code]
Tylko trzeba pamiętać że odpowiednie kolumny powinny być tego samego typu (lub powinny się na siebe łatwo rzutować).
No i nie wiem czym jest u ciebie pierwsza kolumna w wynikubo wyglada jak jakis licznik, więc najpierw będziesz musiał go sobie stworzyć
[code]
create sequence ...
[/code]
a potem wywolac w selekcie
[code]
nextval('nazwa_licznika')
[/code]]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Fri, 08 Oct 2010 19:44:19 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2219#p2219</guid>
		</item>
		<item>
			<title><![CDATA[Wyświetlenie wierszy z dwóch tabel w jednym selekcie]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2218#p2218</link>
			<description><![CDATA[Witam

To mój pierwszy post i pytanie które dręczy mnie od dawna. Czy jest możliwość wyświetlenia wierszy z dwóch tabel w jedneym selekccie w taki sposób aby nie łączyć tych wierszy a jedynie aby wyświetliły się pod sobą.
Przykład (wszystkie dane typu tekstowego):

tabela1:
     |kolumna1|kolumna2
----------------------------------
1   |  dane1a | dane1b  
----------------------------------
2   |  dane1c |  dane1d

tabela2:
     |kolumna1|kolumna2
----------------------------------
1   |  dane2a | dane2b  
----------------------------------
2   |  dane2c |  dane2d


i teraz z selecta chcę uzyskać :

     |kolumna1|kolumna2
----------------------------------
1   |  dane1a | dane1b  
----------------------------------
2   |  dane1c |  dane1d
----------------------------------
3   |  dane2a | dane2b  
----------------------------------
4   |  dane2c |  dane2d

Problem który mam jest oczywiści poważniejszy, muszę to uzyskać za pomocą jednego select-a (wiem że da się to uzyskać za pomocą pomocniczej tabeli ale wtedy musiałbym użyć dodatkowych zapytań), będzie on służył do wyświetlania zestawienia w systemie ERP.]]></description>
			<author><![CDATA[dummy@example.com (bendyz)]]></author>
			<pubDate>Fri, 08 Oct 2010 11:58:30 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2218#p2218</guid>
		</item>
	</channel>
</rss>
