SQL必须掌握的基础知识(1).doc
《SQL必须掌握的基础知识(1).doc》由会员分享,可在线阅读,更多相关《SQL必须掌握的基础知识(1).doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、SQL必须掌握的基础知识说明:SQL是操作数据库内容的,可以进行select查询检索,update修改,insert into添加,delete删除以下内容举例,均参考下表:新闻表:NEWS ,表里面的字段分别是:id(编号),leiid(分类),biaoti(标题),neirong,shijian,jishu(计数)常用关键词含义的简单说明(不区分大小写)SELECT -查询,检索数据库,从数据库表中检索数据行和列INSERT -添加数据,向数据库表添加新数据行DELETE -删除数据,从数据表中删除数据行UPDATE -更新数据库表中的数据WHERE -设置条件以下内容都是在WHERE内使
2、用LIKE -模糊查询IN -包含BETWEEN -在两者之间TOP -前几条信息LIMIT -用于在MYSQL中设置显示的记录位置和数量以上内容在WHERE内使用ORDER BY -设置排序规则,以下两个是它的两个规则ASC -排序规则为升序(默认),123456DESC - 排序规则为降序,654321SELECT 基本语句主要被用来对数据库进行查询并返回符合用户查询标准的结果集。最基本的SELECT 语句格式为:SELECT ALL|DISTINCT select_listFROM table_listWHERE search_conditionGROUP BY group_by_exp
3、ressionHAVING search_conditionORDER BY order_listASC|DESC其中内是可选内容,详细使用方法介绍如下:ALL|DISTINCT:ALL显示表中满足条件的所有记录,DISTINCT删除查询结果中重复的记录,只返回满足条件的第一条记录。WHERE search_condition:设置筛选条件,过滤掉不需要的记录。WHERE子句可以包含以下各种运算符:1 比较运算符(大小比较):、=、=、=、!、!2 范围运算符(表达式值是否在指定范围内):BETWEENAND、NOTBETWEENAND3 列表运算符(判断表达式是否为列表中指定的项):IN(项
4、1,项2,)、NOTIN(项1,项2,)4.模糊判断符 (判断值是否与指定的字符匹配格式相符):LIKE、NOT LIKE5.空值判断符 (判断表达式是否为空):IS NULL、IS NOT NULL6.逻辑运算符 (用于多个条件的逻辑连接):NOT 、AND、ORGROUP BY group_by_expression 根据group_by_expression 列中的值将结果集分成组。HAVING search_condition 通常与GROUP BY配合使用,对结果集进行附加筛选。如果不使用GROUP BY子句,HAVING与WHERE的作用一样。HAVING与WHERE区别在于:WH
5、ERE子句搜索条件在进行分组操作之前应用,而HAVING搜索条件在进行分组之后应用。HAVING通常作为SQL语句的最后一句。ORDER BY order_listASC|DESC 排序以下内容 中括号里面是可选内容,书写时不用带 中括号select * 解释:*代表所有字段from 数据表 where 条件表达式 order by 字段名 ASC/DESC例如:显示数据库表NEWS里面分类等于1的所有内容,并进行倒序排列答案如下:Select * 注释:检索显示所有的字段From NEWS 注释:来自表NEWSWhere leiid=1 注释:条件是分类leiid等于1 Order by i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 必须 掌握 基础知识
限制150内