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, 2777 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 Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (19)

Frage von montylein1981 zum Thema Windows Server ...

Windows Server
gelöst Problem: Migration SQL 2008 R2 EXPRESS auf SQL 2008 R2 STANDARD (15)

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

Windows Update
WSUS Problem, einige Clients ziehen keine Updates mehr (7)

Frage von Leo-le zum Thema Windows Update ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Update
MS: Update-Server-Adressen OHNE Wildcards (16)

Frage von mrserious73 zum Thema Windows Update ...

Viren und Trojaner
Ransomware .nm4 (13)

Frage von Zyklo92 zum Thema Viren und Trojaner ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (11)

Frage von Matsushita zum Thema Microsoft Office ...