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