-----------聚合函数使用------------------------ --1、查询student表中所有学生人数 select count(stuno) from student --2、查询stucou表…
标签:SQL
sql中的高级编程(函数,存储过程,视图)
一、函数:用sql写一个函数,调用这个函数,返回一张数据表table CREATE FUNCTION FunName ( ) RETURNS @TempTable table ( roleid int ,rolename…
SQL常用语句(一)
1、select select 用于从表中提取数据 语法: &nb…
SQL优化案例——in和exist的优化
涉及知识:in 和 exist的原理 问题现象: 在应收应付的单据相关业务中,出现了明显的SQL效率问题。SQL执行耗时三分钟以上。 由于最终查询数据量较小,故认为可以优化至3秒以内。 问题SQL如下 SELECT DI…
MongoDB文档关系设计——基础篇
近些年,No-SQL数据库兴起,在存储与处理大数据方面具备天然的优势。但对于如何设计No-SQL数据库的资料少之又少,很多人都是在边实践、边学习,踩过不少坑。MongoDB是目前主流的No-SQL之一,文档关系的设计是其…
sql/PLsql基础1
sqlplus内部命令 select * from scott.emp where sal>2000 order by ename; l 列出上一条命令 l 2 列出上一条命令的第二行 l 1 2 列出上一条命令的…
mysql的sql_mode合理设置
author:skate time:2013/04/11 mysql的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数…
Shell常用招式大全之入门篇
本教程分为入门篇,命令篇和实战篇,结合平时工作中使用Shell的经验编写。以实例为主,侧重于应用,总结了一些实用的技巧。 以下为本教程的《入门篇》,适于初学者快速入门以及老手查缺补漏。 [TOC] 第一招 HelloWo…
sql – 如何在子触发器中访问已删除的父表行
我有3个表(Main,Detail,SubDetail)与级联删除关系. 还可以在SubDetail上定义AFTER Trigger来检查一些数据. SubDetail Trigger需要为一些数据连接Detail表,但…
SQL语句备份和还原数据库
对公司的机器真是无语了,为了节省空间,开始疯狂清理磁盘,一个不小心把企业管理器给卸了,用惯了企业管理器对数据库进行备份和还原,还真有点傻了,虽然我不常这样操作, 1,使用SQL最简单备份,还原数据库 &nb…
Sql常用语法总结
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,C…
SQL高级---SQL CHECK 约束
SQL CHECK 约束 SQL CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会在特定的列中对值…