使用单个表的结果进行MySQL连接

使用单个表的结果进行MySQL连接,mysql,sql,database,join,Mysql,Sql,Database,Join,我希望将tableA与tableB合并,以获得一系列结果数据 我需要将与tableA和tableB连接起来,以确保从tableA中获得正确的值,但是,在获取结果时,我不需要tableB中的任何值 我很感激我能做到以下几点: 从表a中选择a.col1、a.col2、a.col3作为等 我在寻找一种更整洁的方式,也许是用一些我以前从未遇到过的酷新关键词?(希望如此) 提前谢谢。如果您需要表a中的所有列,只需使用a.*: SELECT a.* FROM tableA AS a etc 如果需要表a中

我希望将
tableA
tableB
合并,以获得一系列结果数据

我需要将
tableA
tableB
连接起来,以确保从
tableA
中获得正确的值,但是,在获取结果时,我不需要
tableB
中的任何值

我很感激我能做到以下几点:

从表a中选择a.col1、a.col2、a.col3作为

我在寻找一种更整洁的方式,也许是用一些我以前从未遇到过的酷新关键词?(希望如此)


提前谢谢。

如果您需要表a中的所有列,只需使用
a.*

SELECT a.* FROM tableA AS a etc

如果需要表a中的所有列,只需使用
a.*

SELECT a.* FROM tableA AS a etc

您可以命名所有字段:

SELECT a.col1, a.col2, a.col3... 
FROM tableA a
JOIN tableB b
    on a.id = b.id 
或者只需使用表别名
a.*

SELECT a.* 
FROM tableA a
JOIN tableB b
    on a.id = b.id

您可以命名所有字段:

SELECT a.col1, a.col2, a.col3... 
FROM tableA a
JOIN tableB b
    on a.id = b.id 
或者只需使用表别名
a.*

SELECT a.* 
FROM tableA a
JOIN tableB b
    on a.id = b.id

可能使用
distinct
reserved word?可能使用
distinct
reserved word?Select*不一定是@Tim有趣的帖子。在这个阶段,我的项目基本上不重要。Select*不一定是@Tim有趣的帖子。不过,在现阶段,这对我的项目来说基本上并不重要。