<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Count - zliczanie daty (tylko roku i miesiąca)]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=1242&amp;type=atom"/>
	<updated>2012-02-28T10:21:12Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=1242</id>
		<entry>
			<title type="html"><![CDATA[Odp: Count - zliczanie daty (tylko roku i miesiąca)]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3484#p3484"/>
			<content type="html"><![CDATA[Dzięki wielkie!!! Działa!
Zastosowałem i dałem zamiast: B.dt_wykon uzyłem to_char (B.dt_wykon,'YYYY-MM').]]></content>
			<author>
				<name><![CDATA[skoczon]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1374</uri>
			</author>
			<updated>2012-02-28T10:21:12Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3484#p3484</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Count - zliczanie daty (tylko roku i miesiąca)]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3470#p3470"/>
			<content type="html"><![CDATA[Może cosik takiego

to_char(CURRENT_TIMESTAMP,'YYYY-MM')

[url]http://www.postgresql.org/docs/8.4/static/functions-formatting.html[/url]]]></content>
			<author>
				<name><![CDATA[adamleon]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=873</uri>
			</author>
			<updated>2012-02-21T18:09:24Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3470#p3470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Count - zliczanie daty (tylko roku i miesiąca)]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3469#p3469"/>
			<content type="html"><![CDATA[Witam
Staram się napisać zapytanie które zliczy mi wystąpienia procedury  ab.cd:
select P.rat_kod_zespolu, B.kod_proc, B.dt_wykon, COUNT (rat_kod_zespolu)
from ksiega_rat_med AS P JOIN procedury AS B
ON P.id_opi=B.id_opi
where kod_proc = ' ab.cd' and dt_wykon >= '2012-01-01 00:00:00'
group by p.rat_kod_zespolu, B.kod_proc, B.dt_wykon
order by count desc;

Dostaję w wyniku zapytania (kod zespołu usunąłem, nie ma to znaczenia):
     ab.cd         2012-01-12 00:00:00     2
     ab.cd         2012-01-11 00:00:00     2
     ab.cd         2012-01-14 00:00:00     2
     ab.cd         2012-01-24 00:00:00     2
     ab.cd         2012-01-30 00:00:00     1
     ab.cd         2012-01-28 00:00:00     1
     ab.cd         2012-01-13 00:00:00     1
     ab.cd         2012-01-16 00:00:00     1
     ab.cd         2012-01-14 00:00:00     1

A chciałbym otrzymać zliczanie w obrębie miesiąca, nie dnia:
np.
     ab.cd         2012-01    24
     ab.cd         2012-02    24

Szukałem z parametrem substr ale data nie jest wartością tekstową, nie zadziała.
Jakieś pomysły?]]></content>
			<author>
				<name><![CDATA[skoczon]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1374</uri>
			</author>
			<updated>2012-02-21T16:15:25Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3469#p3469</id>
		</entry>
</feed>
