mysql – SQL:在不知道所有列名的情况下,从连接中的一个表中选择所有值?

前端之家收集整理的这篇文章主要介绍了mysql – SQL:在不知道所有列名的情况下,从连接中的一个表中选择所有值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

您好,我想知道以下是否可行(在MySQL中):有一个简单的查询连接两个表:

SELECT * FROM `contact_attending_appointment` AS tcon,`contact` AS tget WHERE tcon.appointment_id = 2 AND tget.id = tcon.contact_id;

查询将返回两个表(tcon和tget)连接在一起的值.但是,我只希望拥有ONE表的列.

基本上在sql中你可以像这样实现它:

SELECT col_1,col_2,...,col_n FROM ...

或者你得到所有的专栏

SELECT * FROM ...

但是我希望有类似的东西(因为我不知道他们名字的tget列)

SELECT [* from tget] FROM ...

是否有一般的解决方案或这是不可能的?

最佳答案
SELECT tget.* FROM contact AS tget ...

猜你在找的MySQL相关文章