tabelle1 - BenutzerSuch zwei Felder in zwei Tabelle mysql zeigt in der ein Ergebnis
uid (int)
user_name (varchar)
job (int) relation to table2 `job`.`job_id`
table2 Job
job_id (int)
job_name (varchar)
ich meine Benutzer die job_name suchen möge oder user_name kann in dem ein Ergebnis
zeigen+-------------------------------------------------------------+
| uid | user_name | job | object1 | object2 | sortID |
+------------------------------------------------------------+
| 12345 | Joe | 1 | 222 | 444 | 66 |
| 12346 | John | 2 | 222 | 444 | 66 |
| 12347 | David | 30 | 333 | 444 | 66 |
| 12355 | Peter | 50 | 333 | 555 | 77 |
+------------------------------------------------------------+
+-------------------------+
| job_id | job_name |
+------------------------+
| 1 | teacher |
| 2 | doctor |
| 3 | driver |
| 50 | it support |
+------------------------+
ich möchte Arzt suchen, kann ich John Informationen
0 sehenWie erstelle ich meine SQL-Anweisung?
schreiben eine Abfrage, die für den Benutzernamen sucht, eine andere Abfrage, die die Tabellen und sucht nach dem Jobnamen sie verbindet sich mit UNION, dann kombinieren. – Barmar
SO ist kein kostenloser Kodierungsdienst. Sie müssen einen Versuch machen, es selbst zu programmieren, und wenn Sie es nicht funktionieren, posten Sie, was Sie versucht haben, und wir werden Ihnen helfen, zu verstehen, was Sie falsch gemacht haben und wie man es repariert. – Barmar
Es tut mir so leid. Ich hatte es schon oft versucht. Ich denke, das ist keine Arbeit, also sende ich diesen Code nicht hierhin. Ich entschuldige mich – Sky