看板 Database 關於我們 聯絡資訊
※ 引述《cpper (>:D>)》之銘言: : 借用上面的表格請教一下以下的 SQL : : SELECT *, COUNT(*) AS counts FROM table GROUP BY visit_date ; : 在 MySQL 中這可以動作 @_@ , 可是在 PostgreSQL 中就不行 , 會被要求要把 id, : name, visit_date 等欄位補充到 GROUP BY 後面。而且跑出來的結果就和 MySQL 不一 : 樣了。 : 請問若要使 PostgreSQL 跑出來結果和 MySQL 一樣的話 , 該怎麼做呢 ? 我比較好奇的是 為什麼在MySQL里可以跑出來? 在select子句裡面的 除了一些function 不是都應該出現在 Group by 里嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.132.207.211
slalala:這也是我昨天看原文的疑惑(點頭) 08/28 10:43