0
如何根據不同菜單中的名稱從兩個表中進行選擇,但在PSQL中數據幾乎相同? 我試過使用select和從psql命令進行替換。PSQL選擇和替換字符
SELECT * FROM americanmenu JOIN europeanmenu ON replace(usmenu.type, \'US\', \'EU\') = eumenu.type WHERE usmenu.type = eumenu.type
表美國
ID | type | year ---------------------- 01 | wine 1 us | 2001 02 | wine 2 us | 2002
表歐盟
ID | TYPE | year -------------------- 01 | wine 1 eu | 2001 02 | wine 2 eu | 2002
還有額外的價格和口味評級列,我沒有包括,因爲這是問題的要點。我想按類型從us表中選擇,並將最後2個字符/字符串替換爲「eu」,並且即使存在大量相同的數據也能夠比較兩個表。謝謝!