MySQL是用于管理和處理關系型數據的數據庫系統。在MySQL中,可以通過插入語句向數據庫中添加數據。在本文中,我們將介紹如何使用MySQL向兩張表中插入數據。
首先,我們要創建兩張表。我們創建的表名分別為“students”和“scores”。students表包含學生的姓名和年齡,scores表包含學生的成績信息。我們可以使用以下代碼創建這些表:
CREATE TABLE students ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, age INT NOT NULL, PRIMARY KEY (id) ); CREATE TABLE scores ( id INT NOT NULL AUTO_INCREMENT, student_id INT NOT NULL, subject VARCHAR(255) NOT NULL, score INT NOT NULL, PRIMARY KEY (id), FOREIGN KEY (student_id) REFERENCES students(id) );
接下來,我們可以使用INSERT INTO語句向這些表中插入數據。向students表中插入數據的語句如下:
INSERT INTO students (name, age) VALUES ('Tom', 18), ('Jack', 20), ('Lily', 19);
這條語句將會向students表中插入三條數據,分別是Tom、Jack和Lily的姓名和年齡。
接著,我們可以使用以下語句向scores表中插入數據:
INSERT INTO scores (student_id, subject, score) VALUES (1, 'Math', 90), (1, 'English', 85), (2, 'Math', 75), (2, 'English', 80), (3, 'Math', 95), (3, 'English', 90);
這條語句將會向scores表中插入六條數據,分別是三個學生在數學和英語兩門科目的成績。
通過以上操作,我們已經成功地向MySQL的兩張表中插入了數據。通過這些數據,我們可以進行各種分析和查詢操作,為不同的業務提供支持。