看板 Database 關於我們 聯絡資訊
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:MySQL 內容/問題描述: 大家好: 我現在有兩欄位假設是Word1 Word2 然後有下面資料 Word1 | Word2 --------------------------- A | B --------------------------- B | A --------------------------- A | B --------------------------- 類似這樣 請問要用什麼方法計算出 A跟B同時出現在同一ROW的次數呢? 像上例: A B的狀況 要怎麼計算出他們 以 A B B A A B 出現三次呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.134.161 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1446089070.A.607.html
BigLoser: select count(*) from Table where Word1 != Word2 10/29 13:51
BigLoser: 建議你先打一下基礎。 10/29 13:51
謝謝大大 那我想再問詳細一點的問題是 假設今天資料是 Word1 | Word2 -------------------------- A | B -------------------------- B | C -------------------------- D | A -------------------------- A | B 這樣要如何表示成下面的形式呢? Word1 | Word2 | 次數 ---------------------------- A | B | 2 ---------------------------- B | C | 1 ---------------------------- D | A | 1 ---------------------------- ※ 編輯: mikejhou (1.173.134.161), 10/29/2015 19:27:41
kobedisel: group by 10/29 20:20
感謝各位幫忙我成功了!!!! 小弟是初學者謝謝大家給的建議 ※ 編輯: mikejhou (1.173.134.161), 10/29/2015 20:53:41