Schrift
[thread]3429[/thread]

Poatgres Abfrage gesucht



<< >> 6 Einträge, 1 Seite
Andreas
 2004-03-31 11:07
#31948 #31948
User since
2003-09-24
111 Artikel
BenutzerIn
[default_avatar]
Hi an alle,

ich suche eine Abfrage die folgendes tun soll:

z.B folgender Inhalt der Daten:

1|10
2|30
3|50
4|100
5|20
6|10
7|60
8|50
9|40
10|10

jetzt möchte ich das er mir jeweils von zwei den Mittelwert zurückgibt, also etwa so:

20
75
15
55
25

Gibts eine Mögichkeit das über SQL zu lösen (GROUP BY 5 ???), über Script gehts natürlich, ich würde aber gerne einen SQL dazu haben.

Danke schon mal

Andreas
Taulmarill
 2004-03-31 14:01
#31949 #31949
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
also das problem ist hier das gruppieren, über eine sql anfrage wirst du das warscheinlich mit purem sql nicht schaffen.
mittelwerte, so viel kann ich dir als anregung noch sagen, kann man über die funktion AVG abfragen.
benutzt wird das in etwa so
Code: (dl )
SELECT AVG(column) FROM table
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
renee
 2004-03-31 14:05
#31950 #31950
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
so wäre es aber der mittelwert aller Inhalte von column und nicht der Mittelwert zweier benachbarter Zeilen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Taulmarill
 2004-03-31 15:01
#31951 #31951
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
renee: lies dir doch bitte ganze posts durch bevor du kritik übst, ich hatte meiner meinung nach darauf hingewiesen, dass das keine lösung des problems sondern nur ein beispiel für die benutzung der AVG() funktion ist.
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
renee
 2004-03-31 15:33
#31952 #31952
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich kenne mich nicht wirklich mit Postgre aus, wenn Du des Englischen einigermaßen mächtig bist, dann frag doch mal hier: http://dbforums.com

@taumarill: *sorry* war nicht bös gemeint, sondern als Hinweis, dass es nicht ganz so simpel ist...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Andreas
 2004-03-31 16:39
#31953 #31953
User since
2003-09-24
111 Artikel
BenutzerIn
[default_avatar]
Danke euch trotzdem :-)
<< >> 6 Einträge, 1 Seite



View all threads created 2004-03-31 11:07.