zoukankan      html  css  js  c++  java
  • 2017-3-10 SQL server T-sql语句 高级查询

    条件修改:
    update 表名 set 列名 = 值 where 列名 = 值
    条件删除:
    delete from 表名 where 列名 = 值
    高级查询
    条件查询
     查列 *改为要查看的列,多列逗号隔开
     筛选条件 where 列名 = >= <= > < 值 and or
    模糊查询
    select * from 表名 where 列名 like '%值%' %通配符
    排序查询
    select * from 表名 where order by 列名 asc / desc
    去重查询
    select distinct 列名 from 表名
    分组查询
    select 某一列名 from 表名 group by 对应的列名
    子查询
    将查询语句当做值来使用

    子句的查询结果必须是一列
    子句可以返回多行数据,但必须是一列

    关键字:in  , not in,between   and  (相当于>=;<=) ,any(任一),all(全部)。

    alter table 外键表名 add constraint 约束名称 foreign key(外键字段) references 主键表名(约束列名)

    如表A中的Ids是主键,要约束表B中的Aid列,那么语句应该是:

    alter table B add constraint A_B_Ids foreign key(Aid) references A(Ids)

  • 相关阅读:
    oo第四次总结
    oo第三次总结
    补给站总结
    OO第四次单元总结
    OO第三次单元总结
    OO第二次单元总结
    OO第一次单元总结
    提问回顾与个人总结
    软件工程结对作业博客
    OO第一次单元总结
  • 原文地址:https://www.cnblogs.com/zhengqian/p/6534358.html
Copyright © 2011-2022 走看看