Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

1 Zum Seitenanfang

Samstag, 8. März 2008, 10:37

einen gleichen Eintrag nur einmal auslesen

Hoi

Ich habe eine Liste die mir defekte links meldet...

Klar, das da mehrere gleiche einträge rauspurzeln... ich möchte gerne die gleichen einträge zusammenfassen und die anzahl der zusammenfassungen haben...

Quasie drei gleiche Einträge von z.B Link 124 zusammengefasst 3 ergibt...
und dann den titel und den link des links ausgeben ^^

Wie macht man das?
wir leben um zu (er)leben

Website: www.virtoreal.net
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

2 Zum Seitenanfang

Samstag, 8. März 2008, 12:16

unkonkreter gehts es wohl nicht mehr. welche datenbank, tabellenstruktur?

auf jeden fall kannst du mit COUNT(feldname) die summe über einträge bilden und musst dann mit GROUP BY feldname die einträge zusammenfassen, sofern es sich um sql syntax handelt.

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »jperl« (8. März 2008, 13:13)

 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

3 Zum Seitenanfang

Samstag, 8. März 2008, 12:54

ups sorry... jo is mysql... :D

der group by kombiniert quasie alle spalten in der tabelle... welche den selben inhalt in der in group by spalte haben oder wie?=
wir leben um zu (er)leben

Website: www.virtoreal.net
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

4 Zum Seitenanfang

Samstag, 8. März 2008, 13:14

ups sorry... jo is mysql... :D

der group by kombiniert quasie alle spalten in der tabelle... welche den selben inhalt in der in group by spalte haben oder wie?=


so ist es.
einfach eine gruppierung auf der spalte.

hab in meinem obigen post noch SUM zu COUNT geändert. du willst ja die anzahl der zeilen haben.

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

5 Zum Seitenanfang

Sonntag, 9. März 2008, 11:57

Frage :D

wie schreibt man den query hier um damit er funktioniert?
$query = "SELECT COUNT(deflinkid) AS defcount, id, deflinkid FROM LinkDef GROUP BY deflinkid ORDER BY defcount ASC";

kann ich den count in query mit zusammenfassen? Würde das so brauchen da ich nach der anzahl sortieren will
aber scheinbar funktioniert das nicht :(
wir leben um zu (er)leben

Website: www.virtoreal.net
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

6 Zum Seitenanfang

Sonntag, 9. März 2008, 13:29

scheint ein bug einer mysql version zu sein.
http://bugs.mysql.com/bug.php?id=27219

welche version setzt du denn ein?

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

7 Zum Seitenanfang

Sonntag, 9. März 2008, 14:39

also an sich müsste der query quasie funktionieren oder?
Hmmh... ich lass es momentan auf lampp laufen, vielleicht funktionierts ja wenn ichs uploade
wir leben um zu (er)leben

Website: www.virtoreal.net
 

jazzdee

Lebende Foren Legende

Dabei seit: 12.11.2002

Beiträge: 1 886

 

8 Zum Seitenanfang

Sonntag, 9. März 2008, 16:28

kannst auch sagen

Quellcode

1
SELECT DISTINCT(url) FROM tabelle
 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

9 Zum Seitenanfang

Sonntag, 9. März 2008, 17:17

hmmmh... was macht das? was muss in die url spalte?
Hmmmh?
wir leben um zu (er)leben

Website: www.virtoreal.net
 

Skittles

Moderator

Dabei seit: 14.02.2004

Beiträge: 3 014

 

10 Zum Seitenanfang

Sonntag, 9. März 2008, 17:29

url wäre hier die Spalte, in der ein Eintrag nur einmalig vorkommen darf. mit count könntest du das dann zählen.

~!__/
..o.o

This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Skittles« (9. März 2008, 17:30)

 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

11 Zum Seitenanfang

Sonntag, 9. März 2008, 17:58

quasie:

$query = "SELECT DISTINCT(deflinkid), COUNT(deflinkid) AS defcount, id, deflinkid FROM LinkDef ORDER BY defcount ASC";

ist das so richtig?
wir leben um zu (er)leben

Website: www.virtoreal.net
 

Skittles

Moderator

Dabei seit: 14.02.2004

Beiträge: 3 014

 

12 Zum Seitenanfang

Sonntag, 9. März 2008, 18:29

eher count(distinct())

~!__/
..o.o

This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.
 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

13 Zum Seitenanfang

Sonntag, 9. März 2008, 19:02

quasie

$query = "SELECT COUNT(DISTINCT(deflinkid)) AS defcount, id, deflinkid FROM LinkDef ORDER BY defcount ASC";

so richtig? ^^
wir leben um zu (er)leben

Website: www.virtoreal.net
 

Ähnliche Themen