Mysql

4 行到 2 兩個具有相似列屬性

  • March 18, 2022

我有這張桌子:

我想要這個表的結果:

我該怎麼做?有人可以建議用 Sql 和 Python 進行查詢嗎

SELECT  MAX(pincode1) AS pincode1,
       MAX(pincode2) AS pincode2,
       city
   FROM tbl
   GROUP BY city;

此查詢將給出您想要的確切結果。

SELECT MAX(Pincode1), MAX(Pincode2), city
FROM `your_table`
GROUP BY city
ORDER By Pincode1 ASC, Pincode2 ASC

引用自:https://dba.stackexchange.com/questions/309911