id
title
attr1李白
取值:json_extract(json欄位,"$.key值");
取學校:
select json_extract(attr,"$.xuexiao") xuexiao from table where id=1
結果:xuexiao
「某某二中」
去掉雙引號
json_unquote()
取教師id去雙引號
select json_unquote(json_extract(attr,"$.jiaoshi_id")) jaoshi_id from table where id=1
結果:jiaoshi_id
11,12
//此處有更簡便的方式未
jsondata->"$.attribute"
jsondata->>"$.attribute"
修改:json_replace(json_欄位,"$.key值",「value」);只替換;
json_set(字段,"$.shuxing",「value」);如果有替換,沒有就新增
mysql語句查 mysql中SQL語句查
show tables 檢視或顯示所有表名 show databases 檢視或顯示所有資料庫名 desc 表名 檢視表結構 select form 表名 查詢表中所有欄位的值 select from 表名 order by 指定欄位名 desc 按照指定字段降序查詢表中資料資訊 select fr...
mysql操作 json 陣列 的增刪該查
前言,型別必須是json,雖然text也可以,但是很多操作沒法使用,比如查詢,當然了,這種型別還可以儲存陣列 類似 varchar,設定 json 主要將字段的 type 是 json,不能設定長度,可以是 null 但不能有預設值。就是插入 json 格式的字串,可以是物件的形式,也可以是陣列的形...
mysql中取別名
mysql中取別名 取別名其實就是取外號的意思!取別名的好處 1.便於理解 2.如果要查詢的字段有重名的情況,使用別名可以區分開來 取別名 方式一,使用as關鍵字 select last name as 姓 from employees select last name as 姓,first nam...