[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Update MyFileA a
    set Field = (select Field from MyFileB b where a.key=b.key and ...)
    where a.field = ... and a.field2=...
    and a.key in (select c.key from MyFileB c where ...)

    Sieht etwas kompliziert aus, ist es aber nicht:

    Im Subselect (select ...) wählst du das Quell-Feld mit dem Bezug über where, in der letzten Where-Klausel bestimmst du deine Sätze und mit dem letzten Subselect " ... in (select...) " stellst du sicher, dass nur Sätze in A upgedatet werden, die auch in B vorhanden sind.
    Ansonsten bekommst du ggf. NULL-Werte die in Datei A auch erlaubt sein müssten.
    Das kannst du nur dann sparen, wenn du sicher bist, dass in B alle Sätze für A vorhanden sind.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Hallo,

    ich möchte ja die Konstante 2 zuweisen.

    Oder verstehe ich da etwas falsch?

Similar Threads

  1. SQL Update aus zwei Dateien mit 3 Schlüsselfeldern
    By mk in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 13-07-12, 08:53
  2. SQL Update über 3 Dateien
    By Bobou in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 22-11-06, 08:26
  3. SQL Case von mehreren Dateien
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 08-08-06, 09:34
  4. SQL UPDATE, verknüpfung zweier Dateien
    By desti82 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-07-06, 15:25
  5. SQL über 168 Dateien
    By mikex01 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 21-04-06, 16:11

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •