Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi sql select problem (https://www.delphipraxis.net/114426-sql-select-problem.html)

Delphi-Phil 25. Mai 2008 11:38

Datenbank: mysql • Zugriff über: ado

sql select problem
 
Hallo,


ich habe folgenden SQL Code
SQL-Code:
select *from zeugnis where id_Schueler =:IdSchueler and id_Klasse =:KlassenID
ich frage alle zeugnisse ab, die zu einem schüler gehören der in der jeweiligen klasse ist.

Die fachzugehörigkeit wird mit der fach_id in der zeugnis tabelle gespeichert.
Ich möchte aber das die query nicht nur die fach_id ausgibt sondern aus der tabelle fächer den passenden fachnamen zu der fach_id holt.

Wie mache ich das am besten? Mit einerm InnerJoin???

mkinzler 25. Mai 2008 11:41

Re: sql select problem
 
Ja, ein Inner Join wäre hier ausreichend, da es ja keine ID ohne Eintrag geben dürfte

Delphi-Phil 25. Mai 2008 11:44

Re: sql select problem
 
okay! könntest du mir mal bitte ein beispiel posten wie der sql code aussehen müsste?

mkinzler 25. Mai 2008 11:46

Re: sql select problem
 
SQL-Code:
select
    z.*, f.name
from
    zeugnis z join faecher f on f.id = z.faecher_id
where
    z.id_Schueler =:IdSchueler and z.id_Klasse =:KlassenID;

Delphi-Phil 25. Mai 2008 11:47

Re: sql select problem
 
vielen dank, ich werde es gleich mal testen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz