Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Problem mit SQL query, Textsuche mit Schlüsselwörtern

Frage Internet Server

Mitglied: fanta-zero

fanta-zero (Level 1) - Jetzt verbinden

22.09.2012 um 15:33 Uhr, 2764 Aufrufe, 2 Kommentare

Hey Leute,

muss für einen Kollegen ein SQL Statement schreiben. Folgendes ist gegeben

1. Tabelle (Textsuche)
2 Spalten (ID, Text)

2. Tabelle (Schluessel)
1 Spalte (Key)

Was jetzt passieren soll
In den vorhandenen Texten in der Spalte Text befinden sich Texte die mit den Wörtern aus der Spalte Key durchsucht werden sollen.

Ausgebenen sollen die Keys die mehr als einmal in den Texten vorhanden sind. Am liebsten mit einstellbarer Häufigkeit.

Hab da noch nicht wirklich einen Ansatz gefunden.

Grüße

Tobias
Mitglied: kaiand1
22.09.2012 um 17:02 Uhr
Moin
Nun du liest dir einmal deine Keys in ein Array ein und gehst danach Zeile für Zeile die Texte durch.
Dabei prüfst du ob ein Key vorhanden ist und falls ja zählst du da einfach +1 Treffer für die TextID mit.
Dabei kannst du dann vorgeben das erst bei X Treffer eine Ausgabe gemacht werden soll.
Bitte warten ..
Mitglied: fanta-zero
22.09.2012 um 17:11 Uhr
Den weg den du jetzt beschreibt verlangt php. Geht das ganze auch direkt in SQL heißt kann der syntax so aussehen das nach der Abfrage wirklich nur die kess rauskommen die mehrfach vorkommen??

Grusse
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Problem: Migration SQL 2008 R2 EXPRESS auf SQL 2008 R2 STANDARD (15)

Frage von D-Line zum Thema Windows Server ...

Datenbanken
Problem beim Export aus dem SQL-Developer (4)

Frage von Roadrunner777 zum Thema Datenbanken ...

Rechtliche Fragen
gelöst Microsoftkonto wurde gehackt - Liegt das Problem direkt bei Microsoft? (6)

Frage von Stefan007 zum Thema Rechtliche Fragen ...

Python
Problem mit Python und imaplib2

Frage von meinsm zum Thema Python ...

Heiß diskutierte Inhalte
Windows Installation
Eine etwas (wirklich) speziellere Frage: Windows 10-Installation über (16)

Frage von DerFurrer zum Thema Windows Installation ...

Multimedia & Zubehör
gelöst Iphone 6 prob (12)

Frage von jensgebken zum Thema Multimedia & Zubehör ...

Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (12)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...