[NEWSboard IBMi Forum]

Thema: SQL Problem

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.971
    Versuch's mal mit SELECT DISTINCT Feld From ...

    Ansonsten würde ich die Sub-Selects durch Joins und entsprechende Feldauswahl ersetzten. Du führst 3 SELECT-Statements auf ADR2 aus anstatt 1x mit ADR2 zu verknüpfen. Diese Umstellung sollte performancemäßig einiges bringen.

    Weiterhin würde ich keine Sub-Selects in Views verwenden, sondern einzelne Views erstellen, die anschließend in einer weiteren View verknüpft werden.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 6. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #2
    Registriert seit
    Apr 2006
    Beiträge
    85
    Zitat Zitat von B.Hauser Beitrag anzeigen
    Versuch's mal mit SELECT DISTINCT Feld From ...
    ein SELECT DISTINCT entfernt nur Sätze die vom Inhalt her gleich sind. Das ist hier ja nicht der Fall.

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    2.473
    Mit MIN() in den Unterabfragen sollte das doch gehen:

    PHP-Code:
    (SELECT MIN(tel_numberFROM r3p02data/adr2 
    WHERE addrnumber
    =A.adrnr and consnumber='001' ) AS TEL1 
    anstelle von
    PHP-Code:
    (SELECT tel_number FROM r3p02data/adr2 
    WHERE addrnumber
    =A.adrnr and consnumber='001' ) AS TEL1 
    usw.

Similar Threads

  1. problem mit eigener sql function
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 26-05-06, 16:37
  2. SQL Problem
    By Lucky4712 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-05-06, 15:57
  3. Problem bei Abfrage bei Imbedded SQL
    By cbe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 08-06-05, 16:21
  4. embedded SQL Performance Problem mit SCROLL
    By itec01 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 16-09-04, 18:38
  5. Problem bei ILE COBOL mit sql connect to
    By rebe in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 07-09-01, 13:55

Berechtigungen

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