Wörter bei Abfrage zählen.

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Wörter bei Abfrage zählen.

Postby Incognito » 06. February 2007 21:43

Ich will in der Tabelle News in dem Feld Text zusammenrechnen wie oft das Wort Apfel vorkommt.

Wie kriege ich das hin ?
Incognito
 
Posts: 33
Joined: 21. February 2004 15:20
Operating System: Windows 7

Postby Mätes » 07. February 2007 09:56

moin,

in den normalen string-funktionen von mysql
http://dev.mysql.com/doc/refman/5.0/en/ ... tions.html
bin ich nicht fündig geworden. hätte eigentlich gedacht, das
dort schon irgendwas bei sein wird.

hast du schon in sachen fulltext-suche geforscht?
kenne mich damit nicht sehr aus, eventuell ist dort was zu finden.

das es irgendwie mit group-by und aggregatfunktionen klappt,
bezweifel ich, wüsst nicht wie.

gruß
ma
User avatar
Mätes
 
Posts: 142
Joined: 13. April 2006 09:34
Location: kölle

Postby Incognito » 07. February 2007 21:35

Na, vielleicht gibt's da echt keine Funktion für.


Hab ich eben Pech gehabt...
Incognito
 
Posts: 33
Joined: 21. February 2004 15:20
Operating System: Windows 7

Postby Wiedmann » 07. February 2007 21:50

Hab ich eben Pech gehabt...

Benutzt du MySQL über den Kommandozeilenclient?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Incognito » 08. February 2007 08:32

Nein, ich brauche das als Erweiterung für ein Suchscript.

Dann soll etwa so eine Ausgabe kommen:

Das Wort Apfel wurde 50 mal in 10 Artikeln gefunden.

Zur Zeit sieht sie Ausgabe so aus:

Das Wort Apfel wurde in 10 Artikeln gefunden.
Incognito
 
Posts: 33
Joined: 21. February 2004 15:20
Operating System: Windows 7

Postby Wiedmann » 08. February 2007 14:31

Nun, dann selektiere doch ganz normal die Datensätze aus der DB wo das Wort vorkommt. Und mit deiner Scriptsprache zählst du dann wie oft das Wort vorkommt.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Incognito » 09. February 2007 13:10

Tja das scheint dann wohl mein Problem zu sein.

Geschrieben ist das alles in PHP.

Na, ich setz mich nachher mal dran...
Incognito
 
Posts: 33
Joined: 21. February 2004 15:20
Operating System: Windows 7


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 1 guest