[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2005
    Beiträge
    34

    sql update mit 2 verknüpften dateien

    hat jemand ein beispiel wo mit update felder in datei 1 über set verändert werden, unter der bedingung dass felder in datei 1 bestimmte werte haben und auch felder in datei 2 bestimmte werte haben müssen. ich such mir hier einen ab
    greetz
    juniorprog

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Prinzipell:

    update myfile set myfield = (select field1 from file2 where myfile.key=file2.key)
    where myfile.key in (select file2.key from file2 where condition)

    oder

    update myfile set (myfield, myfield2, ...) = (select field1, field2, ... from file2 where myfile.key=file2.key)
    where myfile.key in (select file2.key from file2 where condition)


    wobei
    eine 1:1-Beziehung im 1. Subselect vorhanden sein muss oder NULL-Werte erlaubt sein müssen.
    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

  3. #3
    Registriert seit
    Jan 2005
    Beiträge
    34

    Unhappy Select

    Glaub ich habe mich schlecht ausgedrückt.
    ich habe eine Artikeldatei wo zum artikelschlüssel und weiteren feldern ein feld bezeichung steht. diese bezeichnung ist in der 2. datei abgelegt und hier sollen die bezeichnungen gefiltert werden die eine bestimmten text im value haben.

    Tabelle Artikel: artikelnr bezeichnungsschlüssel status
    Tabelle Bezeichnung: bezeichnunssschlüssel bezeichnung

    Alle Artikel sollen einen bestimmten status erhalten, wenn bezeichnung einen entsprechenden wert hat.
    greetz
    juniorprog

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Schau dir obige Syntax doch an:

    update file set field='Status'
    where key in (select key from file2 where fieldx='Bedingung')
    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

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 Update 2 Dateien
    By moskito in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 30-08-06, 17:30
  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 .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43

Berechtigungen

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