Mysql 在两个表中执行值

Mysql 在两个表中执行值,mysql,Mysql,我想从两个表中执行值。我有写查询来执行值,但我不知道它是错的还是真的。我在下面的查询中提供 "SELECT a.id,a.name,b.address,b.pin FROM table1 a,table2 b WHERE a.id=b.id"; 您想连接这两个表。您正在尝试使用不推荐使用的隐式连接表示法,您应该使用如下显式连接: SELECT a.id,a.name,b.address,b.pin FROM table1 a JOIN table2 b ON a.id=b.id 这是未经测

我想从两个表中执行值。我有写查询来执行值,但我不知道它是错的还是真的。我在下面的查询中提供

"SELECT a.id,a.name,b.address,b.pin FROM table1 a,table2 b WHERE a.id=b.id";

您想连接这两个表。您正在尝试使用不推荐使用的隐式连接表示法,您应该使用如下显式连接:

SELECT a.id,a.name,b.address,b.pin 
FROM table1 a JOIN table2 b ON a.id=b.id
这是未经测试的,因为您没有提供数据示例,但您可以将其理解为:

从表a中选择id和名称,从表b中选择地址和pin 它们位于必须匹配的每个的id字段上。只看那些记录 那场比赛


你可以读更多的

不清楚你在问什么;“执行值”在这里并不是很有意义的措辞。请去阅读,然后适当地解释你想要达到的目标。如果需要了解问题,请包括对数据库结构和示例数据的正确描述。对不起,我想从两个表中执行值。