Announcement

Collapse
No announcement yet.

Verschatelte Abfrage

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

  • Verschatelte Abfrage

    Hallo,

    folgende Tabelle soll abgefragt werden:

    ID - INT (Primary...)
    EventID - INT
    [Key] - nvchar
    Value - mvchar

    Umschreiben könnte man diese Tabelle, als wie eine Art großes Array:

    [EventID]
    --- [Key]=>[Value]
    --- [Key]=>[Value]
    --- [Key]=>[Value]
    --- [Key]=>[Value]
    [EventID]
    --- [Key]=>[Value]
    --- [Key]=>[Value]
    ...

    Ich möchte eine Abfrage ausführen die einen Bestimmten Text in [Value] findet und mit der dazugehörigen EventID alle weitere Einträge ausgibt.

    Bsp:

    Select EventID
    FROM Tabelle
    WHERE
    VALUE LIKE '%STRING%'

    - Jetzt aber zusätzlich alle weiteren Einträge mit der gleichen EventID

    Ich hoffe ich konnte mich in der Eile gut genug ausdrücken. Danke im Vorraus.

  • #2
    Schaut zB. so aus:
    Code:
    Select * FROM Tabelle where EventID IN (
      Select EventID FROM Tabelle WHERE
      VALUE LIKE '%STRING%')
    bye,
    Helmut

    Comment


    • #3
      Danke, man lernt ja nie aus!

      Comment

      Working...
      X