您的位置:首页 > 数据库

章节1:SQL语言简易入门

2013-11-03 17:07 477 查看
一、增、删、改、查

1、增(向表格中插入数据):

INSERT INTO tb_TableName(ColumnName1,ColumnName2) VALUES(ColumnValue1,ColumnValue2);


示例:

SQL代码:

INSERT INTO tb_userInfo(Name,Age,Sex) VALUES('hzx',22,true);


Navicat中截图:

命令输入窗口:





表tb_userInfo显示窗口(INSERT命令执行后):




2、删(从表格中删除数据)

DELETE FROM tb_TableName;


示例:

SQL代码:

DELETE FROM tb_userInfo;


Navicat中截图:

表tb_userInfo显示窗口(DELETE 命令执行前):




命令输入窗口:





表tb_userInfo显示窗口(DELETE 命令执行后):





3、改(更新表格中的数据)

UPDATE tb_TableName SET ColumnName1=ColumnValue1;ColumnName2=ColumnValue2;


示例:

SQL代码:

UPDATE tb_userInfo SET Age= Age+1;


表tb_userInfo显示窗口(UPDATE 命令执行前):





命令输入窗口:





表tb_userInfo显示窗口(UPDATE 命令执行后):





4、查(在表格中查询数据)

SELECT ColumnName1,ColumnName1 FROM tb_TableName;


示例:

SQL代码:

SELECT Name,Age,Sex,Height FROM tb_userInfo;


命令输入窗口:





二、WHERE:(WHERE在删、改、查中的应用)

1、删:

示例:

DELETE FROM tb_userInfo WHERE Name='lwj';


命令执行前:





命令执行后:





2、改:

示例:

UPDATE tb_userInfo SET Age='20' where Name='lzq';


命令执行前:





命令执行后:





3、查:

示例:

SELECT * FROM tb_userInfo WHERE Age<30;


表tb_userInfo显示窗口:





执行结果:





4、LIKE(模糊匹配)

示例:

SELECT * FROM tb_userInfo WHERE Name LIKE 'l%';


表tb_userInfo显示窗口:





执行结果:





三、通配符

1、*:所有列的名称;

2、%:通配n个字符;

3、_:通配1个字符。

四、排序(ORDER BY)

1、升序:(ASC)可省略;

2、降序:(DSEC)。

示例1:(升序排序)

SELECT * FROM tb_userInfo ORDER BY Age ASC;


执行结果:





示例2:(降序排序)

SELECT * FROM tb_userInfo ORDER BY Age DESC;


执行结果:





示例3:(升序排序简写)

SELECT * FROM tb_userInfo ORDER BY Age;


执行结果:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: