mysql - 如何从表表中检索表记录?

标签 mysql subquery mysql-workbench

<分区>

我想从表中检索表记录下面是我解释清楚的希望你明白

这是我尝试过的方法,但没有得到预期的结果。

表一

----------------------------------------------------------------------------
tables        |    id
----------------------------------------------------------------------------
test               1
pure               2
root               3
link               4
---------------------------------------------------------------------------- 

测试表

----------------------------------------------------------------------------
id    |    name    |    gender
----------------------------------------------------------------------------
1          jack           m
2          dude           m
3          crop           m
4          pert           m
----------------------------------------------------------------------------

我的查询使用表检索测试表

select * from(select tables from table1 where id=1) as info;

结果

----------------------------------------------------------------------------
tables
----------------------------------------------------------------------------
test


----------------------------------------------------------------------------

预期输出

----------------------------------------------------------------------------
id    |    name    |    gender
----------------------------------------------------------------------------
1          jack           m
2          dude           m
3          crop           m
4          pert           m
----------------------------------------------------------------------------

最佳答案

SELECT is, name, gender FROM test
    JOIN table1 
    ON test.id = table1.id // MATCH HERE PRIMARY KEY AND FOREIGN KEY
    ORDER BY name;// YOU CAN ALSO ODER BY YOUR TEST.ID

关于mysql - 如何从表表中检索表记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53689572/

相关文章:

php - 使用 PHP 和 MySQL 从数据库获取数据时无法避免重复数据

PHP 表单提交时自动递增数字

sql-server - 使用 T-SQL 高效删除记录而不使用 IN 子句

mysql - SQL:SELECT,其中不同表中的 2 列相同

MySQL。查询两个特定日期间隔之间的销售额

mysql - 从mysql插入过程获取插入的id

php - Laravel 加载子类别时查询结果翻倍

Java、MySQL : I save "Česká Třebová", 但保存了 "?eská T?ebová"(来自终端一切正常)

mysql - 将 MySQL 与子查询链接起来进行删除

mysql - 从mysql获取数据库副本