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

mysql插入數據兩張表

錢淋西2年前9瀏覽0評論

在MySQL數據庫中,插入數據是非常常見的操作,并且可以使用多個表來存儲數據。在這篇文章中,我們將借助pre標簽的代碼塊,來演示如何使用MySQL數據庫向兩張表中插入數據。

第一步,需要創建兩張表,我們假設這兩張表分別為“students”和“scores”,并且它們之間是一對多(即一名學生可以對應多個分數)。下面是創建兩張表的SQL語句:

CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(255),
age INT
);
CREATE TABLE scores (
id INT PRIMARY KEY,
student_id INT,
score DECIMAL(4,2),
FOREIGN KEY (student_id) REFERENCES students(id)
);

第二步,需要向“students”表中插入一些學生記錄,下面是示例代碼:

INSERT INTO students (id, name, age) VALUES
(1, '張三', 18), 
(2, '李四', 20),
(3, '王五', 19);

第三步,需要向“scores”表中插入學生的成績記錄。下面是演示代碼,假設張三的成績為89.5,李四的成績為92.0,王五的成績為85.5:

INSERT INTO scores (id, student_id, score) VALUES
(1, 1, 89.5),
(2, 2, 92.0),
(3, 3, 85.5);

以上是向兩張表中插入數據的基本操作,需要注意的是,“scores”表的“student_id”列是“students”表的“id”列的外鍵,因此插入數據時需要確保兩個表中的主鍵和外鍵關系正確。