欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

json數據 mysql數據庫中

錢多多2年前12瀏覽0評論

JSON是一種輕量級的數據交換格式,常用于前端與后端之間的數據傳輸。在MySQL數據庫中,可以使用JSON存儲和查詢數據。以下是一個示例:

CREATE TABLE students (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
grades JSON,
PRIMARY KEY (id)
);

上面的代碼創建了一個名為“students”的表,其中包含“id”和“name”兩個字段,以及一個“grades”字段,該字段的類型為JSON。可以通過以下語句向表中添加數據:

INSERT INTO students (name, grades)
VALUES ('Tom', '{"math": 90, "english": 85}');

上面的語句將一條記錄插入到“students”表中,其中“name”字段為“Tom”,“grades”字段為一個包含“math”和“english”兩個屬性的JSON對象。

可以使用以下語句查詢“students”表中的數據:

SELECT * FROM students;

上面的語句將返回“students”表中的所有記錄,其中“grades”字段將以JSON格式的字符串形式返回。如果需要對JSON數據進行查詢和操作,可以使用MySQL的JSON函數,例如:

SELECT id, name, JSON_EXTRACT(grades, '$.math') AS math FROM students WHERE JSON_EXTRACT(grades, '$.math') >80;

上面的語句將返回所有數學成績大于80的學生的“id”、“name”和“math”字段。