Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit Query (https://www.delphipraxis.net/112483-problem-mit-query.html)

MaxMara 22. Apr 2008 11:07

Re: Problem mit Query
 
Danke mkinzler :)

DeddyH 22. Apr 2008 11:08

Re: Problem mit Query
 
Dann kommt beim count aber immer 1 heraus.

[edit] Oder ist die Gesamtanzahl der unterschiedlichen IPs gemeint? [/edit]

mkinzler 22. Apr 2008 11:14

Re: Problem mit Query
 
Zitat:

[edit] Oder ist die Gesamtanzahl der unterschiedlichen IPs gemeint? [/edit]
Wohl eher dass. Ist aber leider nicht trivial

MaxMara 22. Apr 2008 11:14

Re: Problem mit Query
 
Zitat:

Zitat von DeddyH
Dann kommt beim count aber immer 1 heraus.

[edit] Oder ist die Gesamtanzahl der unterschiedlichen IPs gemeint? [/edit]

Ja. Es geht mir um die Gesamtanzahl der unterschiedlichen IPs pro "Vote".

mkinzler 22. Apr 2008 11:33

Re: Problem mit Query
 
SQL-Code:
SELECT voting_text, count(ID) AS ergebnis FROM ( Select voting_text, MAX( ID) as ID from data group by voting_ip, voting_text) group by voting_text;

MaxMara 22. Apr 2008 12:06

Re: Problem mit Query
 
Zitat:

Zitat von mkinzler
SQL-Code:
SELECT voting_text, count(ID) AS ergebnis FROM ( Select voting_text, MAX( ID) as ID from data group by voting_ip, voting_text) group by voting_text;

Geht leider nicht:
ERROR 1248 (42000): Every derived table must have its own alias

mkinzler 22. Apr 2008 12:11

Re: Problem mit Query
 
Dann verpasse ihm doch einen Alias

MaxMara 22. Apr 2008 12:15

Re: Problem mit Query
 
Und wie soll das aussehen?
Sorry, aber das ist mir echt ein wenig zu hoch...

mkinzler 22. Apr 2008 12:16

Re: Problem mit Query
 
SQL-Code:
SELECT a.voting_text, a.count(ID) AS ergebnis FROM ( Select voting_text, MAX( ID) as ID from data group by voting_ip, voting_text) a group by a.voting_text;

MaxMara 22. Apr 2008 12:28

Re: Problem mit Query
 
Habs grad probiert. Gibt ein falsches Ergebnis aus - die doppelten IPs werden trotzdem gezählt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:14 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz