2022-04-02 17:07發布
添加語句 INSERT
插入語句:INSERT INTO 表名 VALUES (‘xx’,‘xx’)
不指定插入的列
INSERT INTO table_name VALUES (值1, 值2,…)
指定插入的列
INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,…)
查詢插入語句: INSERT INTO 插入表 SELECT * FROM 查詢表
(將從table_name2中查詢的結果插入到table_name1表中)
INSERT INTO table_name1 (id, name) SELECT id, name FROM table_name2
注:SELECT INTO 語句也是查詢插入語句,但是mysql不支持。
刪除語句 DELETE
刪除表中符合條件的數據
DELETE FROM table_name WHERE 條件=?
刪除表中所有數據
DELETE FROM table_name
修改語句 UPDATE
修改表中符合條件的數據
UPDATE table_name SET 列1=修改值, 列1=修改值 WHERE 條件= ?
修改表中所有的數據
UPDATE table_name SET 列1=修改值, 列1=修改值
查詢語句 SELECT
展示表中所有數據及所有列信息
SELECT * FROM table_name
展示符合條件數據的所有列信息
SELECT * FROM table_name WHERE 條件1=? AND 條件2=?
展示某列信息
SELECT id, name FROM table_name WHERE 條件1=? AND 條件2=?
基本都是insert,delete,update,select
1、增:?String sql="insert into employees(id,username,age) values(22,2,2)";
2、刪:?String sql2="delete from employees where id=22";
3、改:?String sql3="update employees set username='zhang',age='2222' where id=1";
4、查:?String sql4="select * from employees where id=1";
新增一條數據
insert into 表名 values(全部列的值,用”,“分割);
insert into 表名 (字段1, 字段2) values (值1, 值2);
新增多行數據
insert into 表名 values(全部列的值),(全部列的值)....;
insert into 表名 (字段1, 字段2) values (值1, 值2),(值1, 值2),(值1, 值2)....;
刪除
delete from 表名 where 條件;
注意:在修改或者刪除數據的時候一定要指定條件,否則可能造成所有數據被污染或者清空。
truncate 表名;
清空數據(會把全表都給清洗掉,并且自增主鍵從1開始)
修改
update 表名 set 列1=值1,列2=值2,... where 條件;
查詢
select * from 表名;
select * from 表名 where 條件;
select 字段 (as 別名) from 表名 where 條件;
select * from 表名 where 字段 like '%值%';
左右連接查詢(left outer join 的簡寫 left join)
select a.c from a left/right outer join b on a.d = b.d;
select a.c from a left/right? join b on a.d = b.d;
內連接(inner join 簡寫 join)
select * from a inner join b on a.d = b.d;
select * from a join b on a.d = b.d;
全連接(full outer join 簡寫 full join)
select * from a full outer jion b on a.d=b.d;
select * from a full? jion b on a.d=b.d;
insert?into?[table]?([column],[column],[column]) values(?,?,?)
delete? from?[table] where?column?=??
update?[table] set?column?=?? where?column?=??
select?* from?[table] where?[column]?=??
select?* from?[table] order?by?[column]?asc
注意:
select?* from?[table] limit?[offset],?[limit]
select?[column],?[column] form?[table] where?[column]?=??
增(insert)、刪(delete)、改(update)、查(select)四種操作
1.增——關鍵字 Insert Insert into 表名 (列1,列2…) values (值1,值2…); 例如: INSERT INTO test (NAME,age,phone ,record_time) VALU...
2.刪——關鍵字 delete delete from 表名 where 條件; 注意:在用delete的時候一定!一定!!要加條件!!! 例如: DELETE FROM test WHERE NAME='Lily';
3.改——關鍵字 update update 表名 set 列名1=值1,列名2=值2…where 條件; 例如: UPDATE test SET age='15' , record_time='0019-04-23 05:...
4.查——關鍵字 select select * from 表名; select * from 表名 where 條件; select 列1,列2… 表名 where 條件; 例如: select * from test
1.DDL數據定義語言 create,drop
2.DML數據庫操作語言 select insert update
3.DCL 數據控制語言 grant(授權)revoke(回收權限) 創建數據庫與刪庫 1) 創建數據庫 語法規則:create database 庫名; 2) ...
4.同時插入多條數據 語法規則:insert into 表名
學習多久,我覺得看你基礎情況。1、如果原來什么語言也沒有學過,也沒有基礎,那我覺得最基礎的要先選擇一種語言來學習,是VB,C..,pascal,看個人的喜好,一般情況下,選擇C語言來學習。2、如果是有過語言的學習,我看應該一個星期差不多,因為語言的理念互通...
看你什么崗位吧。如果是后端,只會CRUD。應該是可以找到實習的,不過公司應該不會太好。如果是數據庫開發崗位,那這應該是不會找到的。
查找數據列 SELECT column1, column2, … FROM table_name; SELECT column_name(s) FROM table_name?
最多設置5個標簽!
添加語句 INSERT
插入語句:INSERT INTO 表名 VALUES (‘xx’,‘xx’)
不指定插入的列
INSERT INTO table_name VALUES (值1, 值2,…)
指定插入的列
INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,…)
查詢插入語句: INSERT INTO 插入表 SELECT * FROM 查詢表
(將從table_name2中查詢的結果插入到table_name1表中)
INSERT INTO table_name1 (id, name) SELECT id, name FROM table_name2
注:SELECT INTO 語句也是查詢插入語句,但是mysql不支持。
刪除語句 DELETE
刪除表中符合條件的數據
DELETE FROM table_name WHERE 條件=?
刪除表中所有數據
DELETE FROM table_name
修改語句 UPDATE
修改表中符合條件的數據
UPDATE table_name SET 列1=修改值, 列1=修改值 WHERE 條件= ?
修改表中所有的數據
UPDATE table_name SET 列1=修改值, 列1=修改值
查詢語句 SELECT
展示表中所有數據及所有列信息
SELECT * FROM table_name
展示符合條件數據的所有列信息
SELECT * FROM table_name WHERE 條件1=? AND 條件2=?
展示某列信息
SELECT id, name FROM table_name WHERE 條件1=? AND 條件2=?
基本都是insert,delete,update,select
1、增:?String sql="insert into employees(id,username,age) values(22,2,2)";
2、刪:?String sql2="delete from employees where id=22";
3、改:?String sql3="update employees set username='zhang',age='2222' where id=1";
4、查:?String sql4="select * from employees where id=1";
新增一條數據
insert into 表名 values(全部列的值,用”,“分割);
insert into 表名 (字段1, 字段2) values (值1, 值2);
新增多行數據
insert into 表名 values(全部列的值),(全部列的值)....;
insert into 表名 (字段1, 字段2) values (值1, 值2),(值1, 值2),(值1, 值2)....;
刪除
delete from 表名 where 條件;
注意:在修改或者刪除數據的時候一定要指定條件,否則可能造成所有數據被污染或者清空。
truncate 表名;
清空數據(會把全表都給清洗掉,并且自增主鍵從1開始)
修改
update 表名 set 列1=值1,列2=值2,... where 條件;
查詢
select * from 表名;
select * from 表名 where 條件;
select 字段 (as 別名) from 表名 where 條件;
select * from 表名 where 字段 like '%值%';
左右連接查詢(left outer join 的簡寫 left join)
select a.c from a left/right outer join b on a.d = b.d;
select a.c from a left/right? join b on a.d = b.d;
內連接(inner join 簡寫 join)
select * from a inner join b on a.d = b.d;
select * from a join b on a.d = b.d;
全連接(full outer join 簡寫 full join)
select * from a full outer jion b on a.d=b.d;
select * from a full? jion b on a.d=b.d;
一、插入語句
二、刪除語句
三、修改語句
四、查詢語句
1)查詢單條記錄的所有字段
2)查詢所有記錄的所有字段
注意:
1.order by column asc代表:以column字段,升序排列。desc為降序
3)查詢給定偏移量的記錄的所有字段
注意:
1.offset指定從哪個索引開始,默認從0開始
2.limit指定查詢幾條記錄
4)查詢指定記錄的指定字段
增(insert)、刪(delete)、改(update)、查(select)四種操作
1.增——關鍵字 Insert Insert into 表名 (列1,列2…) values (值1,值2…); 例如: INSERT INTO test (NAME,age,phone ,record_time) VALU...
2.刪——關鍵字 delete delete from 表名 where 條件; 注意:在用delete的時候一定!一定!!要加條件!!! 例如: DELETE FROM test WHERE NAME='Lily';
3.改——關鍵字 update update 表名 set 列名1=值1,列名2=值2…where 條件; 例如: UPDATE test SET age='15' , record_time='0019-04-23 05:...
4.查——關鍵字 select select * from 表名; select * from 表名 where 條件; select 列1,列2… 表名 where 條件; 例如: select * from test
回答: 2022-05-30 11:06
1.DDL數據定義語言 create,drop
2.DML數據庫操作語言 select insert update
3.DCL 數據控制語言 grant(授權)revoke(回收權限) 創建數據庫與刪庫 1) 創建數據庫 語法規則:create database 庫名; 2) ...
4.同時插入多條數據 語法規則:insert into 表名
相關問題推薦
學習多久,我覺得看你基礎情況。1、如果原來什么語言也沒有學過,也沒有基礎,那我覺得最基礎的要先選擇一種語言來學習,是VB,C..,pascal,看個人的喜好,一般情況下,選擇C語言來學習。2、如果是有過語言的學習,我看應該一個星期差不多,因為語言的理念互通...
看你什么崗位吧。如果是后端,只會CRUD。應該是可以找到實習的,不過公司應該不會太好。如果是數據庫開發崗位,那這應該是不會找到的。
查找數據列 SELECT column1, column2, … FROM table_name; SELECT column_name(s) FROM table_name?