你好,我想知道在MySQL中是否有可能实现以下功能:有一个简单的查询,连接两个表:
SELECT * FROM `contact_attending_appointment` AS tcon,`contact` AS tget WHERE tcon.appointment_id = 2 AND tget.id = tcon.contact_id;
这个查询将会返回tcon和tget表的值连接在一起,但是我只想保留一个表的列。
基本上,在SQL中你可以像这样实现:
SELECT col_1,col_2,...,col_n FROM ...
或者,您可以使用以下代码获取所有列:
SELECT * FROM ...
然而我希望有类似这样的东西(因为我不知道tget的列名)
SELECT [* from tget] FROM ...
有没有一般的解决方案或者这是不可能的?
JOIN ON
子句。 - Rafa Paez