Ich habe 2 Tabellen, eine Tabelle ist von Jobs und andere ist Alarmtabelle, wo Schlüsselwörter gespeichert wird. Ich möchte eine Abfrage schreiben, wenn ein Job gebucht wird als Suche aus Alerttabelle und anzeigen alle Datensätze, die einen Wert haben, der in Jobtitel ist ...Suche Datensätze in einer Zeichenfolge
Like job Title is : Web Development
Alerts tables : 1- web,php,java
2- Php,Development, Jquery
3- Java,Jquery
und Abfrage zeigt den Datensatz 1 und 2 von Benachrichtigungen Tisch ...
ich habe versucht, „LIKE“ aber es ist nicht das bekommen Ergebnisse ...
SELECT * FROM `dev_job_alerts` WHERE `jobTitle` LIKE '%Web Development%'
Wo Jobtitel der Spalte von Alarm Tabelle ist ...
Bitte geben Sie einen nützlichen soltuion
Keiner Ihrer Datensätze ist wie 'Web Development'. Sie haben einige wie "Web" und einige wie "Entwicklung". Sie könnten auf Leerzeichen aufteilen und die Abfrage dynamisch erstellen, Sie könnten Volltextsuche verwenden oder Sie könnten Ihre Tabelle normalisieren. Hat die 'jobs'-Tabelle eine Assoziation zur 'alerts'-Tabelle? – chris85
no in job alerts wir bekommen nur Datensätze vom Benutzer, dass auf wie Schlüsselwörter sie wachsam werden wollen .... also bitte, wenn Sie irgendeine passende Frage haben, lassen Sie mich wissen – DeDevelopers
Ich präsentierte drei Möglichkeiten, damit es funktioniert. – chris85