Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

hallo leute

ich hoffe ihr könnt mir helfen.

ich habe eine tabelle a mit einer spalte von nummern. sind ca. 2000 zeilen mit verschiedenen nummern. jetzt habe ich weitere zeilen mit verschiedenen nummern, die auch in die datenbank eingetragen werden sollen. ist eine zahl schon in der datenbank vorhanden, soll er sie nicht doppelt eintragen. kennt ihr den sql befehl dazu?

vielen dank

Geschrieben

es ist dazu üblicherweise kein spezieller sql-query nötig; wenn du einen primärschlüssel auf den entpsrechenden feldern hast, werden die normalerweise zurückgeworfen.

kennt ihr den sql befehl dazu?

select datenbankname from unvollstaendigeangaben :floet:

s'Amstel

Geschrieben

Schade, für mysql und für Oracle hätte ich ne Idee gehabt ;)

mysql:

insert ignore

INSERT IGNORE INTO t1 SELECT NULL, t2.b FROM t2 ORDER BY t2.a;
Oracle: Merge
 MERGE INTO bonuses B

USING (

  SELECT employee_id, salary

  FROM employee

  WHERE dept_no =20) E

ON (B.employee_id = E.employee_id)

WHEN MATCHED THEN

  UPDATE SET B.bonus = E.salary * 0.1

WHEN NOT MATCHED THEN

  INSERT (B.employee_id, B.bonus)

  VALUES (E.employee_id, E.salary * 0.05);

für Access:

einen unique constraint auf die entsprechende Spalte legen und mit ignore errors importieren ....alle spalten wo die zahl schon vorhanden ist werden ausgefehlert ...

Aber keine Ahnung ob das so imt Access funktioniert ...

Viel Glück

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...