sql >> Base de Datos >  >> RDS >> Mysql

Escriba una consulta de selección para obtener el valor de la tabla usando otro valor de campo de tabla

En su lugar, escriba su consulta como se muestra a continuación

Select `guardian_nm`, `guardian_age` from `guardian` where `stu_uid` = 1;

Dado que su identificación de estudiante es estática, utilícela directamente en la consulta en lugar de escribir subconsultas

o bien, puede usar uniones internas, para obtener más información sobre consultas internas, siga el enlace a continuación

https://www.w3schools.com/sql/sql_join_inner.asp

Prueba esto para unión interna,

SELECT `guardian`.`guardian_nm`, `guardian`.`guardian_age`, `guardian`.`stu_uid` 
FROM `guardian`
INNER JOIN `student` ON `guardian`.`stu_uid` = `student`.`stu_id`
WHERE `student`.`stu_id` = '1';