sql >> Database >  >> RDS >> Mysql

Schrijf een selectiequery om tabelwaarde te verkrijgen met een andere tabelveldwaarde

Schrijf in plaats daarvan uw vraag zoals hieronder

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

Aangezien uw student-ID statisch is, gebruikt u deze rechtstreeks in de zoekopdracht in plaats van subquery's te schrijven

of je kunt inner joins gebruiken, voor meer informatie over inner queries volg de onderstaande link

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

Probeer dit voor inner join,

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. Fout 310:Staging mislukte implementatie - Grails-app in Cloud Foundry

  2. Laravel 4 Query Builder - groupBy Max Date

  3. Controleer de lengte van de kolom in XMLTable

  4. Hoe upload je meerdere csv-bestanden naar de mysql-database met jsp en servlet?