Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

11

23.03.2014, 19:25

gibt es eine Möglichkeit, wie ich mit einer Abfrage und meinem Modell, dass ich als Bild gepostet habe, das so zu realisieren wie ich es gerne hätte?
Mit einem Inner Join und passenden Datenbankstrukturen wäre das kein Problem.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

BK Simon

Treue Seele

  • »BK Simon« ist der Autor dieses Themas

Beiträge: 151

Beruf: Student

  • Private Nachricht senden

12

23.03.2014, 19:29

Kannst du mir sagen, was genau ich ändern müsste ?

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

13

23.03.2014, 19:33

Ich dachte den Vorschlag hatte ich schon gemacht.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

BK Simon

Treue Seele

  • »BK Simon« ist der Autor dieses Themas

Beiträge: 151

Beruf: Student

  • Private Nachricht senden

14

23.03.2014, 19:44

Aber ist es nicht genau der gleiche Aufbau, wenn man sich die Bewerbertabelle in meiner Grafik wegdenkt und nur die Tabelle Schulabschluss und Abschluesse hat ?

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

15

23.03.2014, 19:45

Solange deine Abschluesse Tabelle lauter "angestrebt" und "erworben" Spalten hat... nein, irgendwie nicht.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

BK Simon

Treue Seele

  • »BK Simon« ist der Autor dieses Themas

Beiträge: 151

Beruf: Student

  • Private Nachricht senden

16

23.03.2014, 19:48

Ich rede doch von meiner Grafik auf der es ja nur eine Abschluss_ID und eine Abschluss Spalte gibt

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

17

23.03.2014, 20:07

Da finde ich die Spalte "Schulabschluss" etwas sehr merkwürdig, aber rein technisch gesehen sollte Inner Join auf Abschluesse kein Problem damit darstellen.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

BK Simon

Treue Seele

  • »BK Simon« ist der Autor dieses Themas

Beiträge: 151

Beruf: Student

  • Private Nachricht senden

18

23.03.2014, 20:12

Ich weiß nicht ob ich ein großes Brett vor dem Kopf habe oder heute schon zulange an dem ganzen Projekt sitze.
Mir würde nur diese SQL-Abfrage einfallen, die aber schon rein logisch garnicht funktionieren kann, da man 2x die gleiche Spalte ausgibt, die dann auch die gleichen Ergebnisse anzeigen und die AND Verknüpfung unten ist auch sinnfrei, die Abschluss_ID ja nicht zeitgleich 2 unterschiedliche Werte haben kann.

Ich habe aber leider keine Idee wie ich das anders organisieren soll :/

Quellcode

1
2
3
4
SELECT a.Abschluss, a.Abschluss
FROM abschluesse a, schulabschluss sa
WHERE a.Abschluss_ID = sa.Abschluss_erworben
AND a.Abschluss_ID = sa.Abschluss_anstreben;


EDIT: Da gebe ich dir Recht, dass die Spalte Schulabschluss irreleitend ist

19

23.03.2014, 20:14

Du benutzt keinen JOIN...
"Theory is when you know something, but it doesn’t work. Practice is when something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why." - Anon

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

20

23.03.2014, 20:17

Na ja, ein Inner Join kann man auch mit "=" herstellen. Aber halt nicht so, wie es im ersten Query steht. Ich persönlich würde auch empfehlen da explizit "INNER JOIN" als Syntax zu verwenden, weil ich das optisch eindeutiger finde.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige