Announcement

Collapse
No announcement yet.

wieder mal SQL...

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • wieder mal SQL...

    Hallo mal wieder ...

    auch "The Official Guide" von ADS erklärt scheinbar nicht alles....

    Ich würde gern via SQL Daten aus einer Tabelle im eine Andere einfügen. Die Beschreibung des INSERT Befehles half mir leider nicht weiter.

    Ich habe zwei unterschiedliche Tabellen, auch unterschiedliche Feldnamen, und möchte aus der SourceTabelle eine Selektion aus einigen Feldern der Sourcetabelle in die Zieltabelle einfügen.

    Beispiel: Eine Kundentabelle mit ich-weiss-nicht-wie-viel Feldern und eine Telefonbuchtabelle:

    Aus dem Kundentabelle sollen nur einige Feldinhalte in die Telefonbuchtabelle geschrieben werden, selektiert nach ....

    (einigermassen verständlich geschrieben??? - ich hoffe !)

    Heiko

  • #2
    Hi Heiko,

    ist doch ganz easy!

    <pre>
    Insert Into Schichten (Name, Vorname, Aktion, Datum, Beginn, Ende, Differenz, Bemerkung)
    <br>select Name,
    Vorname,
    Aktion,
    Datum,
    '08:00:00' Beginn,
    '17:00:00' Ende,
    32400 Differenz,
    Bemerkung
    from schichtzeiten
    <br>where aktion = 'URLAUB'
    or aktion = 'KRANK'
    or aktion = 'FEIERTAG'
    </pre>
    <br>

    Du musst nur aufpassen, dass die Reihenfolge der Datentypen genau so ist, wie Du sie bei den Feldern oben angegeben hast.

    mfg Michae

    Comment


    • #3
      Hallo Micheal, mein alter EX ;-)

      na denn werde ich das doch mal ausprobieren!

      Danke erstmal

      Heik

      Comment

      Working...
      X