Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL Abfrage Doppelte Werte Löschen

Frage Entwicklung Datenbanken

Mitglied: AhraLordNikon

AhraLordNikon (Level 1) - Jetzt verbinden

19.01.2009, aktualisiert 00:44 Uhr, 6507 Aufrufe, 2 Kommentare

Hallo zusammen,

hab ein Kleineres Problem mit meiner SQL Abfrage.

Also ich habe 2 Tabellen Rezepte (Name, Art, Personen) und Rezeptzutaten (RezeptName, Zutat, Menge).
Ich verbinde diese mit einem Inner Join und erhalte alle Rezepte mit den dazugehörigen Zutaten.
Jetzt ist es nur so das er mir für zB. Rührei zwei zeilen ausgibt, wobei Name, Art, Personen identisch sind und die dazugehörigen RezeptName, Zutat und Menge unterschiedlich.
Wenn ich jetzt diese Tabelle updaten will hat er ein Problem mit den Doppelten Datensätzen. Also Name, Art und Personen darf pro Rezept nur einmal vorhanden sein...

Hat jemand ne Ahnung wie ich das Wegbekomme? Oder Anders lösen kann?
Mitglied: exchange
19.01.2009 um 10:18 Uhr
Hallo,
wenn ich dein Problem richtig verstanden habe, liegt es einfach nur an dem JOIN.

Es gibt noch den left bzw. right Join. Suche Dir diesbezüglich mal ein Tutorial.
Du willt ja nur EINEN Wert aus Tab. Rezepte und unendlich viele aus der Tab. Rezeptzutaten.

MFG
Heiko
Bitte warten ..
Mitglied: AhraLordNikon
21.01.2009 um 16:05 Uhr
Danke für die Hilfe... hat geklappt mit right join....
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Datenbanken
gelöst SQL-Abfrage mit "kleiner gleich" funktioniert nicht (2)

Frage von derSESO zum Thema Datenbanken ...

Datenbanken
gelöst SQL Abfrage - Ausgabe von Person mit Privat- und Dienstadresse (3)

Frage von CBruns zum Thema Datenbanken ...

Datenbanken
gelöst Verschachtelte SQL-Abfrage (4)

Frage von User1000 zum Thema Datenbanken ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...

Linux
gelöst Schmaler Scrollbalken in Python-Anwendung (14)

Frage von indi955 zum Thema Linux ...