欢迎来到悦读文库! | 帮助中心 行业资源交流与分享平台
悦读文库
全部分类
  • 招标采购 >
    招标采购
    常用模板/表格 PPT模板库 往来文书 工作总结 活动策划 工作计划 规章制度 解决方案 调研文书 事务文书 股份制文书 统计图表 简明教程 招标投标 传真信函 会议纪要 产品手册 课程设计 教学培训范文 通知/申请 求职简历 说明文档 演讲稿/致辞 其它办公文档
  • 商业/管理/HR >
    商业/管理/HR
    4a 4c 商业计划书 创业/孵化 市场营销 经营企划 销售管理 营销创新 宣传企划 资本运营 代理连锁/招商加盟 商业合同/协议 公司方案 企业信息化/信息管 管理学资料 企业文档 广告经营 财务报表 项目/工程管理 物业管理 质量控制/管理 企业文化 绩效管理 商务礼仪 励志书籍/材料 人事档案/员工关系 薪酬管理 招聘面试 咨询培训 劳动就业 劳务/用工合同 其它文档
  • 办公文档 >
    办公文档
    思想汇报 工作计划 调研报告 求职简历 通知/协议 演讲致辞 合同协议 学习计划 职业规划 自我鉴定 面试技巧 申请书 招标投标 传真信函
  • 行业资料 >
    行业资料
    食品饮料 化学工业 展会/博览会 国内外标准规范 造纸印刷 纺织服装 家居行业 酒店餐饮 物流与供应链 室内设计 工业设计 家电行业 生活/日用品 航海/船舶 水产/渔业 传媒/媒体 公共安全/评价 畜牧/养殖 林业/苗木 园艺/花卉 农作物 轻工业/手工业 教育/培训 零售业 水利工程 农业工程 系统集成 冶金工业 金属学与工艺 社会学 武器工业 能源与动力工程 原子能技术 文化创意 航空/航天 石油/天然气工业 矿业工程 交通运输 旅游娱乐 实验/测试 其它行业文档
  • 经济/贸易/财会 >
    经济/贸易/财会
    经济学 资产评估/会计 贸易 市场分析 网络营销/经济 商品学 进出口许可 财政/国家财政 税收 稽查与征管/审计 综合/其它
  • 学术论文 >
    学术论文
    毕业论文 期刊/会议论文 管理论文 大学论文 开题报告 社科论文 文学论文 经济论文 法律论文 医学论文 哲学论文 艺术论文 通讯论文 自然科学论文 论文指导/设计 其它学术论文
  • 研究报告 >
    研究报告
    信息产业 农林牧渔 统计年鉴/数据分析 商业贸易 产业政策 石油化工 金融 教育 冶金 轻工 交通 制药行业 安防行业 煤炭 新能源 国防军事 技术指导 综合/其它
  • 资格认证/考试 >
    资格认证/考试
    本科教育 研究生教育 英语学习 资格考试 小学教育 幼儿教育 中学教育 高中教育 公务员考试 专升本考试 建造师考试 教师资格考试 全国翻译资格认证 成考 自考 司法考试 微软认证 网络工程师认证 注册会计师 医师/药师资格考试 会计职称考试 报关员资格考试 人力资源管理师 安全工程师考试 出国培训 资产评估师考试 技工职业技能考试 银行/金融从业资格 计算机等级考试 营养师认证 物流师考试 证券从业资格考试 注册税务师 理财规划师 建筑师考试 质量管理体系认证 其它考试类文档
  • 研究生/硕士 >
    研究生/硕士
    专业课 考研政治 考研数学 考研英语 MBA/MPA 法律硕士 辅导咨询 综合/其它
  • 高等教育 >
    高等教育
    大学课件 研究生课件 工学 理学 习题/试题 历史学 农学 教育学 哲学 科普读物 政治/理论 专业基础教材 生物学 语言学 微积分 统计学 实验设计 其它相关文档
  • 中学教育 >
    中学教育
    论文 报告 演讲稿 计划 教学课件 高考 中考 高中教育 初中教育 职业教育 中学学案 中学作文 中学实验 高考英语 试题/考题 竞赛题 教学研究 体育理论与教学 音乐美术 视频课件/素材 其它中学文档
  • 幼儿/小学教育 >
    幼儿/小学教育
    小说 培训招生 幼儿教育 小学课件 学习方法 小学教育 课外知识 小学学案 小学考试 爱心教育 其它小学文档
  • 换一换
    首页 悦读文库 > 资源分类 > DOCX文档下载
     

    SQL语句学习笔记.docx

    • 资源ID:139       资源大小:67.00KB        全文页数:11页
    • 资源格式: DOCX        下载权限:游客/注册会员/VIP会员    下载费用:0
    快捷注册下载 游客一键下载
    会员登录下载
    三方登录下载: 微信快捷登录 QQ登录   微博登录  
    下载资源需要0
    邮箱/手机:
    温馨提示:
    系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
    验证码:   换一换

    加入VIP,免费下载资源
     
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

    SQL语句学习笔记.docx

    SELECT * FROM [Table] 查询一个表的所有列 SELECT Field1 , Field2 , Field3 . FROM [Table] 查询指定的列 SELECT * FROM [Table] ORDER BY Field1 对一个列进行排序 SELECT *FROM [Table] ORDER BY Field1 , Field2 , Field3 对多个列进行排序 SELECT * FROM [Table] ORDER BY Field1 [DESC|ASC] 对一个列进行升序或降序的排序 SELECT * FROM [Table] WHERE [Expression1] AND [Expression2] AND [Expression3] 对所查询的数据进行过滤 WHERE 的操作符 大于等于 BETWEEN 指定的两个值之间 BETWEEN Field1 AND Field2 IS NULL 为空值 Field IS NULL 优先级 AND 0 OR 1 IN 指定条件的范围 Field1 IN Condition1,Condition2,Condition3. NOT 否定跟在它之后的条件 NOT Field1 ‘****’ 在 MYSQL 中不支持现在的 NOT 格式在 MySQL 中 ,NOT 只能用来否定 EXISTS 如 NOT EXISTS LIKE 操作符 百分号通配符 搜索匹配 0 个或多个字符 Microsoft Access 通配符是 *,而不是 ; _ 下划线通配符 搜索匹配 1 个字符 Microsoft Access 通配符是 ,而不是 _; [] 方括号 通配符 用来匹配一个 指定的 字符集 只有 Microsoft 产品和 Sybase 支持这个通配符 AS 别名 oracle 不支持 AS 但是可以用空格 Table as alias 函数支持 函数 /数据库 Access DB2 Oracle PostgreSQL MySQL SQL Server Sybase 提取子串 MID SUBSTR SUBSTR SUBSTR SUBSTRING SUBSTRING SUBSTRING 返回子串左边字符 LEFT LEFT LEFT LEFT LEFT LEFT LEFT 返回 子串右边字符 RIGHT RIGHT RIGHT RIGHT RIGHT RIGHT RIGHT 返回字符长度 LENGTH LENGTH LENGTH LENGTH LENGTH LENGTH LENGTH 去除 右 边空格 RTRIM RTRIM RTRIM RTRIM RTRIM RTRIM RTRIM 去除左 边空格 LTRIM LTRIM LTRIM LTRIM LTRIM LTRIM LTRIM 去除两边空格 TRIM TRIM TRIM TRIM TRIM TRIM TRIM 将字符串转换小写 LCASE LOWER LOWER LOWER LOWER LOWER LOWER 将字符串转换大写 UCASE UPPER UPPER UPPER UPPER UPPER UPPER 聚合函数 主要用于统计行 平均值 AVG AVG AVG AVG AVG AVG AVG 统计 COUNT COUNT COUNT COUNT COUNT COUNT COUNT 最大 MAX MAX MAX MAX MAX MAX MAX 最小 MIN MIN MIN MIN MIN MIN MIN 和 SUM SUM SUM SUM SUM SUM SUM GROUP BY 对数据进行分组 GROUP BY Field1 , Field2. 每个 SELECT 的 字段 都需要出现在 GROUP BY 后面 ,大多 SQL 不允许 GROUP BY 字段的带有可变的长度 ,GROUP BY 必须在 WHERE 之后 ,ORDER BY 之前 HAVING 过滤分组 GROUP BY Field1 HAVING Expression SELECT 字句的排序 1. SELECT 2. FROM 3. WHERE / ON 4. GROUP BY 5. HAVING 6. ORDER BY 子查询 1. SELECT Field1 , Field2,SELECT Field1 FROM Table WHERE Expression AS Alias FROM Table 2. SELECT * FROM Table WHERE Field1 IN SELECT Field1 FROM Table WHERE Expression 联结查询 等值联结 ----内部联结 -----自然联结 基于两个表之间的相等查询 ,只查询出相关的数据 1. SELECT Field1 , Field2 FROM Table1,Table2 WHERE Table1.Field1 Table2.Field1 2. SELECT Field1 , Field2 FROM Table1 INNENT JOIN Table2 NO Table1.Field1 Table2.Field1 外部联结 基于两个表之间的相等查询 ,查询出相关的数据和不相关的数据 1. 左关联 查询出左边表的所有行 a SELECT Field1 , Field2 FROM Table1 LEFT OUTER JOIN Table2 NO Table1.Field1 Table2.Field1 2. 右关联 查询出右边表的所有行 a SELECT Field1 , Field2 FROM Table1 RIGHT OUTER JOIN Table2 NO Table1.Field1 Table2.Field1 UNION 组合查询 可以把多个 SELECT 语句组合成一个语句 1. UNION 必须由 2 个或多个 SELECT 语句组成 ,语句之间用 UNION 组合起来 2. UNION 中的每个查询必须包含相同的列 3. UNION 最好用在同个表中 4. UNION 会自动过滤重复数据 插入语句 INSERT INTO INSERT INTO Table VALUESvar1 , var2. INSERT INTO TableField1,Field2.VALUESvar1,var2 导出插入数据 INSERT INTO Expression SELECT Expression INSERT INTO TableField1 , Fiedl2..SELECT Field1 , Field2 FROM Table 复制表 创建表并复制字段和数据 SELECT Field INTO Table FROM Table MYSQL 和 Oracle CREATE TABLE Table AS SELECT Field FROM Table 更新数据 UPDATE Table SET Expression 删除数据 DELETE FROM Table Expression 清空表 TRUECATE TABLE Table 创建表 CREATE TABLE Table Field1 CHAR8 /*字段类型 */ NOT NULL/*不 OR 允许为空 */ [PRIMARY KEY /*指定为主键 */] [REFERENCES TableField1/*指定为外键 ,这个字段的任何值都要跟 Table 有关联 */] [DEFAULT 1/*指定默认 */] FORIGN KEY field1 REFERENCES Tablefield1 ON [DELETE or UPDATE] [RESTRICT or NO ACTION or SET NULL] 指定某个字段为外键 PRIMARY KEYfield1 指定某个字段为主键 UNIQUE INDEX field index_field [BTREE or HASH] 指定索引 删除数据库 ,表 ,视图 DROP [TABLE or DATABASES or VIEW] Name 重命名表 RENAME Table 事物 事物只能用来处理 INSERT UPDATE DELETE MySQL 事物 表 达式 START TRANSACTION; Expression; Thing; 事物 SQL Server 事物表达式 BEGIN TRANSACTION; Expression; Thing TRANSACTION; Oracle 事物表达式 Expression; Thing; 事物处理参数 Thing ROLLBACK 回退数据 回退 INSERT UPDATE DELETE 等语句执行后的数据 COMMIT 安全提交 只要有一条错误就不会提交 事物占位符 MySQL 和 Oracle SAVEPOINT Point 保存占位符 Thing TO Point 回调占位符 SQL Server 和 Sybase SAVE TRANSACTION Point 保存占位符 Thing TANSCTION Point 回调占位符 字段类型 类型名称 类型分类 解释 类型名称 类型分类 解释 CHAR 字符串类型 1-255 的字符创建时必须指定长度的 REAL 数值类型 4 字节浮点值 NCHAR 字符串类型 短字符用来支持多字 节或 unicode 字符 BIT 数值类型 二进制主要用来表示 开关 NAVCHAR 字符串类型 长字符用来支持多字 节或 unicode 字符 DATE 日期类型 日期值 YY/M/D TEXT 字符串类型 文本 DATETIME 日期类型 日期时间值 YY/M/D H/M/S INT 数值类型 4 位字节 SMALLDATETIME 日期类型 ,精确到分 TINYINT 数值类型 1 位字节 0255 TIME 日期类型 UNIX 值 SMALLINT 数值类型 2 位字节支持-3276832767 FLOAT 数值类型 浮点值

    注意事项

    本文(SQL语句学习笔记.docx)为本站会员([email protected])主动上传,悦读文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知悦读文库(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    [email protected] 2008-2017 悦读文库网站版权所有
    经营许可证编号:京ICP备18064502号-1

    页脚二维码
    收起
    展开