Lily: SQL Statement

Hallo *,
Meine Tabelle usergroup besteht aus 2 Spalten: user und group.
Ich möchte die Funktion INSERT verwenden, die user und group hinfügt,aber nur wenn die gleichzeitig noch nicht existieren, heisst eine Person die auch Müller  AAA kann nicht 2 Mal hinzugefügt werden

declare @user varchar(20)
set @user = 'Müller'

declare @group varchar(20)
set @group = 'AAA'

INSERT INTO usergroup(user, group)
VALUES (@user,@group)

Danke
Lily

  1. hi,

    Meine Tabelle usergroup besteht aus 2 Spalten: user und group.
    Ich möchte die Funktion INSERT verwenden, die user und group hinfügt,aber nur wenn die gleichzeitig noch nicht existieren, heisst eine Person die auch Müller  AAA kann nicht 2 Mal hinzugefügt werden

    dann definiere die kombination der felder user und group als unique.
    (sofern den DB-system das anbietet. btw, welches _ist_ dein DB-system?)

    gruss,
    wahsaga

    1. hi,

      Meine Tabelle usergroup besteht aus 2 Spalten: user und group.
      Ich möchte die Funktion INSERT verwenden, die user und group hinfügt,aber nur wenn die gleichzeitig noch nicht existieren, heisst eine Person die auch Müller  AAA kann nicht 2 Mal hinzugefügt werden

      dann definiere die kombination der felder user und group als unique.
      (sofern den DB-system das anbietet. btw, welches _ist_ dein DB-system?)

      geht es beim SQL Server?

      Lily

      gruss,
      wahsaga

      1. hi,

        dann definiere die kombination der felder user und group als unique.
        (sofern den DB-system das anbietet. btw, welches _ist_ dein DB-system?)

        geht es beim SQL Server?

        das wird in dessen handbuch/manual sicher drin stehen.

        gruss,
        wahsaga