sql >> Databasteknik >  >> RDS >> Mysql

Skriv en urvalsfråga för att få tabellvärde med ett annat tabellfältvärde

Skriv istället din fråga enligt nedan

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

Eftersom ditt student-id är statiskt använd det direkt på frågan istället för att skriva underfrågor

eller så kan du använda inre kopplingar, för att lära dig mer om inre frågor följ länken nedan

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

Prova detta för inre koppling,

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';


  1. Visar diagramdata från en databas

  2. vad hindrar PHP från att ansluta till min MySQL-databas?

  3. Hämtar ofullständigt objekt med Hibernate Mapping som inbyggd fråga

  4. SQL konvertera 'DDMMYY' till datetime