使用单个表的结果进行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有趣的帖子。不过,在现阶段,这对我的项目来说基本上并不重要。