Ich würde gerne wissen, ob das Finden einer Zeichenfolge aus einer anderen Tabelle erfolgen kann. Es ist ein bisschen kompliziert.SQL Find String
Hier ist die Tabelle: (tbl_dishes)
| dish | Type |
| egg, hotdog & bread | Breakfast |
Aus der obigen Tabelle, möchte ich aus einer anderen Tabelle
zweiten Tabelle (tbl_Foods) die einzelnen Beschreibungen der Spalte Gericht bekommen
| food | Description |
| egg | Fresh |
| hotdog | red |
| bread | toasted |
| steak | meat |
Nehmen wir an, meine Abfrage würde so aussehen: (aber es ist falsch)
SELECT food, description FROM tbl_Foods
WHERE food Exists IN (SELECT dish FROM tbl_Dishes)
würde meine gewünschten Ergebnisse sein:
| food | Description |
| egg | Fresh |
| hotdog | red |
| bread | toasted |
Es ist wie alle abgestimmt Wort in der Spalte Gericht bekommen. Ich weiß nicht, ob es möglich ist. Bitte helfen Sie.
Vielen Dank.
woher kommt * Description *? – Stephen
kam es von den tbl_Foods. – SyntaxError
dann können Sie die Struktur von 'tbl_Foods' hinzufügen bitte – Stephen