0
在Postgres中有沒有辦法當你join
2表,但你只使用'*'符號提取第一個表的列,這意味着所有的列第一張桌子。在postgresql中加入2表,但其他表只會提取其列
在Postgres中有沒有辦法當你join
2表,但你只使用'*'符號提取第一個表的列,這意味着所有的列第一張桌子。在postgresql中加入2表,但其他表只會提取其列
我會回答這個問題,因爲我在Gordon Linoff先生的幫助下解決了這個問題。
我使用表的alias
並在*
符號中使用它。
樣品如下代碼:
SELECT a.* FROM table_a as a join table_b as b ON a.id=b.id;
這將只提取table_a
的數據。
在'*'之前使用表別名/表名。 –
你能告訴我一些樣品先生。謝謝 – msagala25
謝謝先生。 @戈登林諾夫。有用。謝謝。 – msagala25