Einzelnen Beitrag anzeigen

manfred_h

Registriert seit: 4. Nov 2005
Ort: Basel
442 Beiträge
 
Delphi XE2 Enterprise
 
#7

Re: SQL Optimierung / Erweiterung

  Alt 6. Feb 2010, 17:16
Zitat von hoika:
WHERE S.SERVICE_NAME LIKE '%MEMBER%'
Hallo hoika
Danke für Deinen Tipp, leider geht das so auch nicht.

Es soll am Ende ja "verglichen" werden das SERVICE den String 'MEMBER' enthält und
auch in WHERE S.SERVICE_NAME vorkommt. Als kleines funktionierendes Bsp.
SQL-Code:
( MEMBER_GROUP = 'ADMIN')
OR (( MEMBER_GROUP = 'CAMP') AND (CONDITION_VALUE = NEW.C_NO))
OR (NEW.C_NO IN (SELECT RPL$GROUPS_RIGHTS.CAMP_NO
    FROM RPL$GROUPS JOIN RPL$GROUPS_RIGHTS ON RPL$GROUPS_RIGHTS.GROUP_NO = RPL$GROUPS.GROUP_NO
    WHERE RPL$GROUPS.GROUP_NO = MEMBER_GROUP))
Dies möchte ich Erweitern wie im vorigen Bsp. Das Problem ist nur das SERVICE mehre Einträge
beinhalten kann aus diesem Grund habe ich das mit WHERE S.SERVICE_NAME =(SERVICE LIKE ('%MEMBER%') )))) ausgedacht. Leider noch ohne Erfolg.
  Mit Zitat antworten Zitat