資料庫名稱:MySQL
資料庫版本:8.0以上
內容/問題描述:
我從一個 table 裡面的 json 欄位捉出以下資料,想要計算各物件的個數。
["PC", "pen", "pen", "pen", "pen", "pen", "pen", "phone",
"notebook", "keyboard", "keyboard", "keyboard","keyboard"]
找了許多 json_ 相關的語法,都無法做出來......
還請各位大神提供解法,感謝。
另外一個問題:
我會把透過 json_extract() 捉出來的資料(如上),存到一個表格後再做上述計算。
請問 datatype 是寫成 json 或 varchar2 較方便上述的查詢?
這資料長度可能會很長,不確定 varchar2 後面的數字要填寫多少較適合...。
感謝~