REPLACE INTO `Lehrling` (`idLehrling`,`Nachname`,`Vorname`,`Aufnahmedatum`,`Austrittsdatum`,`Klasse`,`Klassensprecher`,`Betriebe_idBetriebe`,`Ausbildungsberufe_idAusbildungsberufe`,`Credentials_idCredentials`) VALUES (1,'Krahn','Daniel','09.02.2015','31.12.2015','FI31',0,1,3,1);
REPLACE INTO `Credentials` (`idCredentials`,`Benutzername`,`Passwort`,`Anlegedatum`) VALUES (1,'krahnd','osz123','10.02.2015');
我的目标是从“Lehrling”中选择Nachname
、Vorname
,其中Klasse
是“FI31”,并选择Benutzername
,Passwort
从 Credentials
同时通过“idCredentials”。
最佳答案
这个过程称为加入:
Select Lehrling.Nachname, Lehrling.Vorname, Credentials.Benutzername, Credentials.Passwort
From Lehrling
inner join Credentials on Credentials.idCredentials = Lehrling.Credentials_idCredentials
Where Lehrling.Klasse = 'FI31'
关于mysql - 通过另一个表的值从另一个表中选择数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30359090/