語法 insert into 表名稱 values(值1,值2,...)
inster into table_name(column1,column2) values ('values','values')
注意點sql
一、SQL語句無所謂大小寫,可是插入的數據是以大寫的方式輸入到數據庫,它就必須以大寫的方式被引用數據庫
二、字符、日期、時間數據類型的值必須以單引號包圍,單引號對數值型來講是可選的,可是一般不寫,提升命令查詢的可讀性spa
三、插入時若是沒有指定列(指定列是,不必定要按照順序來指定),SQL會使用的是建立時相同或的順序.net
從表2中獲取某列的數據,插入表1的某列,兩種的數據類型是兼容的 insert into table_name1 (column1,column2) select column1,column2 from table_name2
參考[1]sql將一個表中的數據插入到另外一個表中的方法code
NULL表示字段沒有值與空字符串是不一樣的htm
更新table根據where中的條件 update table_name set column_name1 = 'value1',column_name2 ='value2' [where condtion] 案例: 將名字列爲張三的city和地址作變動 update table_name set City = '上海',address = ‘柘榮’ where name = '張三'
Delete from table_name where column = 'value'