MySQL數據庫-數據表(下)

  • 2022 年 9 月 28 日
  • 筆記

 分析:給 reader 表添加數據.

  • INSERT INTO:插入數據,插入數據的時候會檢查主鍵或者唯一索引,如果出現重複就會報錯;
  • 語法:INSERT INTO table_name VALUES (value1,value2,value3,…);   –這種形式無需指定要插入數據的列名,只需提供被插入的值即可;
  • VALUES 是 MySQL 8.0.19 中引入的一個 DML 語句,它是一個表值構造器,也可以作為獨立的 SQL 語句來運行;
  • SELECT * FROM reader; 查看錶中的所有記錄;

  • 不指定字段只列出字段值. 

 分析:指定字段及其相對應的值.;

SELECT * FROM  book_sort; 查看錶中的所有記錄.

 分析:給book表添加數據;

同時添加多條數據.

 分析:SELECT * FROM book; 查看錶中的所有記錄.

分析:將其他表中的數據插入到表中;

將reader表中的數據插入到new_reader表中;

SELECT * FROM new_reader; 查看錶中的所有記錄;

修改book表中的所有數據;

UPDATE 表名稱; SET 列名稱; 替換某個字段的某個字符.

分析:SELECT * FROM book; 查看錶中的所有記錄.

分析:修改book_sort表中指定字段的數據;

 UPDATE 表名稱; SET 列名稱; 替換某個字段的某個字符.

WHERE sort_id=’06’; 條件查詢;

SELECT * FROM book_sort; 查看錶中的所有記錄.

分析:刪除指定數據;

DELETE FROM new_reader;

使用DELETE刪除數據時加上WHERE子句可以限定刪除範圍;

 SELECT * FROM new_reader; 查看錶中的所有記錄.