mysql - 通过另一个表的值从另一个表中选择数据

标签 mysql

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”中选择NachnameVorname,其中Klasse是“FI31”,并选择Benutzername,PasswortCredentials 同时通过“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/

相关文章:

MySQL AVG() 的 varchar 可能吗?

php - 如何防止 PHP 中的 SQL 注入(inject)?

php - Zend Db 使用 COLLATE 时出现非法排序规则和语法错误混合

php - 如何从php中的两个表中选择数据

mysql - 如何消除mysql查询中的重复记录

php - 如何防止重复的用户名和电子邮件数据?

php - Doctrine批量删除join表记录

php - 如何将连接表合并到没有实体的学说查询中

MySql 按书名和作者名选择书籍

MySQL:SELECT IF() 语句中的 SELECT