Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Napisz zapytanie wybierające, aby uzyskać wartość tabeli przy użyciu innej wartości pola tabeli

Zamiast tego wpisz zapytanie jak poniżej

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

Ponieważ identyfikator ucznia jest statyczny, użyj go bezpośrednio w zapytaniu zamiast pisać podzapytania

lub możesz użyć sprzężeń wewnętrznych, aby dowiedzieć się więcej o zapytaniach wewnętrznych, kliknij poniższy link

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

Wypróbuj to dla wewnętrznego połączenia,

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolekcja Mapped Statements nie zawiera wartości dla mybatis mapper

  2. MySQL - odpytywanie średniej długości wiersza

  3. Konwertuj kolumnę mysql DATETIME na sekundy epoki

  4. Max tabele i wzór projektowy

  5. Problem z połączeniem SQLPro z Vagrant