MySql如何添加数据以及查找数据

129 阅读1分钟

如果要插入一条数据项,格式如下:

insert into [表名] values(value1, value2, ...)

例子:

insert into Depts 
values('D01','英语')

如果是同时插入多条数据项,格式如下:

insert into [表名] values
(value11, value12, ...),
(value21, value22, ...),
...

例子:

insert into Depts values
('D01','英语'),
('D02','自动化'),
('D03','SQL'),
('D04','C语言')

这里说一下SQL的一个小技巧,就是很多的指令都是类似这个,多条数据的时候就在每个数据项之间加逗号隔开。

如果这里,你只想输入Dno的值,而不想输入其他的值,那么可以使用:

insert into Depts(Dno)
values('D01')

想插入多条也是一样的:

insert into Depts(Dno)
values('DAA'),('DBB'),('DCC')

数据插入成功后,我们肯定要查看,查看的sql命令格式如下:

select * from [表名]

例子:

select * from Depts

如果我们只想查看某几列的话,那么查询的sql命令格式如下:

select [列名1], [列名2], ... from [表名]

例子:

select Sno, Sname from Student

这里,Sno和Sname位置也可以调换,相应的,显示的时候,他们的位置也会调换过来。