Hallo, Am 29.07.2010 09:44, schrieb André Springhut: > Hallo, > > ich habe zwei Tabellen FSJ und Einsatzstellen, die ich zu einer Abfrage > kombiniere. > > Ich kann die Abfrage dann abrufen und z.B. in einem Serienbrief einfügen, > aber ich kann ein einzelnes Feld, z.B. Namen des FSJlers nicht editieren.
Das kann nur gehen, wenn zunächst die ID der Tabelle FSJ auch in der Abfrage vorhanden ist und außerdem eindeutig zuzuordnen ist. > > Das ist dann sehr umständlich: > Ich muss den Namen in der Tabelle FSJ ändern, > die Abfrage aktualisieren, > wieder zum Datensatz navigieren (was bei 278 Datensätzen relativ lange > dauert). also eine Tabelle, die 278 Datensätze enthält ist eine ganz kleine Tabelle. Hier solltest Du über ein Deinen Ansprüchen entsprechendes Datenbank- Backend (Datenbank Management System) nachdenken > > Dann habe ich vielleicht noch eine Änderung vergessen und kann das > nochmal von vorne machen. > > Gibt es einen Weg, eine Abfrage direkt zu editieren? > > Hier ist der SQL-Befehl zur Abfrage: > SELECT "FSJ".*, "Einsatzstellen".* FROM "FSJ" AS "FSJ" LEFT JOIN > "Einsatzstellen" AS "Einsatzstellen" ON > "Einsatzstellen"."EinsatzstelleE" = "FSJ"."FSJ-Stelle" WHERE "TN 10/11" > = '2010-2011' Eventuell über SQL direkt als UPDATE Statement. Gruß Mechtilde -- Dipl. Ing. Mechtilde Stehmann ## http://de.openoffice.org ## Ansprechpartnerin für die deutschsprachige QA ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B
signature.asc
Description: OpenPGP digital signature
