• sql 数据库 初级 个人学习总结(一)


    数据库个人总结(初级)
    1.增删改查

    insert into 表名 values ('条件','条件2')

    delete from 表名 where 条件

    update 表名 set=条件值 where 条件

    select * from 表名 //查询所有值

    select 列名 from 表名 //查询单个值


    2.注

    2.1屏蔽相同值 语句:select distinct 列名 from 表名
    2.2 统计所有的值 语句:select conunt(* ) 列名 from 表名
    2.3 函数进行运算 语句:select sum(列名) as 金额 from 表名
    2.4基本函数类型
    sum max min count
    2.5基本表示符
    >= <== <> // 不等于的意思 > < and or not 
    2.6 top 4 选中四行
    2.7 select top 4 名次 from jiangpai
    group by 名次 having 名次>80
    order by 名次 //升序 dect //降序
    2.8 inner join 多表连接
    具体:
    select 查询的值1,查询的值2(或许有条件)
    from 表名 inner join 表名2
    on 表名1.查询=表名2.查询
    2.9 日期 datepart(year,字段) 取日期的年份
    3. 基本分类
    DDL 建库建表
    DML 语句操作
    DCL 权限分配
    DQL 数据查询


    3.注意:
    where 是分组前的的条件
    having 是分组后的条件

    4.sql约束问题
    1.实体完整性:用来保证数据的唯一 不出现重复值
    2.域完整性:限定一个区域的数据保障正确
    3.参照完整性:两个表连接的时候通过引用检查看是否合法
    4.必须在建表之前先做约定
    5.触发器:所有约束都在建表之后立马完成

    5.存储过程
    declare @ 变量名 int
    select @ 变量名=count(*) from 表名 where 条件 >=
    if(变量>0);
    begin
    print '信息'
    end

  • 相关阅读:
    改善用户体验之alert提示效果
    用javascript制作放大镜放大图片
    window.history.go(1)返回上页的同时刷新"上页"技术
    JS折叠菜单
    懒得勤快的博客 resharper 等好文
    IBM DOMINO LOTUS LIMITS
    为CKEditor开发FLV视频播放插件
    Calling DLL routines from LotusScript. Part I: Windows API
    lotus domino下使用FCKeditor
    domino文件拆离数据库,放入指定目录
  • 原文地址:https://www.cnblogs.com/liyiyong/p/5039419.html
Copyright © 2020-2023  润新知