Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql - tampilkan nilai yang ada di SEMUA tabel

Anda cukup melakukan inner join pada semua tabel di user_id bidang, dan tampilkan nama pengguna dari tabel info pengguna hanya jika ada hasil dalam kueri yang digabungkan :

SELECT username FROM userinfo it WHERE EXISTS (

SELECT user_id FROM table1 t1 
INNER JOIN Table2 USING(user_id)
INNER JOIN Table3 USING(user_id)
INNER JOIN Table4 USING(user_id)
INNER JOIN Table5 USING(user_id)
INNER JOIN Table6 USING(user_id)
INNER JOIN Table7 USING(user_id)
INNER JOIN Table8 USING(user_id)
INNER JOIN Table9 USING(user_id)
INNER JOIN Table10 USING(user_id)
WHERE t1.user_id = it.user_id
);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Otomatiskan Penerapan MySQL atau Cluster Postgres Anda Dari Cadangan

  2. Batasi ukuran koleksi di JPA

  3. rumus haversine php / mysql

  4. Perulangan melalui mysql_fetch_array di PHP

  5. Bagaimana menangani database warisan dalam kerangka kerja Django