Hi !
Also nochmal 8)
SQLStatement: SELECT testdatenbank.*, testdatenbank2.techniken1, testdatenbank2.techniken_lang FROM testdatenbank, testdatenbank2
- where testdatenbank.Name like '%Name%'
- and testdatenbank2.name = testdatenbank.name
- and testdatenbank.techniken = testdatenbank2.techniken1
Ich weiss jetzt nicht mehr so richtig was du meinst mit techniken_lang. Das war meine erste Idee, ich wollte nur eine zweite Tabelle aufmachen umd hier die erklärungen reinschreiben (techniken_lang). Diese Idee habe ich aber irgendwie verworfen und nun die ursprüngliche Tabelle testdatenbank copiert in testdatenbank2 und die letzte Spalte TECHNIKEN in TECHNIKEN1 umgewandelt und die Einträge hier verändert.
Es genügt, eine zweite Tabelle mit den folgenden Feldern aufzumachen:
techniken1 = Kürzel für die Techniken, gleiche Werte wie in den Feldern in der testdatenbank-tabelle
techniken_lang = Die lange Form der Techniken, die für das Kürzel eingesetzt werden soll.
Dann müsste es klappen. Kannst das meiste von der kopierten Tabelle rausschmeißen :)
Wichtig dabei ist, dass im Feld TECHNIKEN der Tabelle "Testdatenbank" und im Feld "TECHNIKEN1" der Tabelle "Testdatenbank2" die gleichen Werte drinstehen, damit eine Verknüpfung stattfinden kann. Ansonsten gibt die Abfrage keine Werte zurück, da es beim Abfragenteil
"where ... and testdatenbank.techniken = testdatenbank2.techniken1"
keine Treffer gibt.
Ich hoffe es war nicht zu verwirrend, weil ich so hartnäckig bin :) bin Student und schreibe diese Abfrage für eine Firma, man muss sich ja irgendwie sein Geld verdienen.
Falls Du noch einen technischen Berater brauchst - ich muss mir ja auch mein Geld verdienen ;)
Tschö
H-Man