zoukankan      html  css  js  c++  java
  • 常用的一些查询语法

    1. 选择一个表中指定列:
    2. use XSCJ
      select 姓名, 专业名, 总学分
      from XS
      where 专业名 = '计算机'
      
      返回所有列:
      select * from XS
    3. 修改查询结果中的列标题:
    4. select 学号 as number, 姓名 as name, 总学分 as mark
      from XS
      where 专业名 = '计算机'
      
    5. 替换查询结果中的数据:
    6. select 学号, 姓名
            等级 = /*修改返回结果的显示列名*/
          case
          when 总学分 is null then '尚未选课' /* 如果总学分是null, 赋值尚未选课 */
          when 总学分<50 then '不及格'/* 如果总学分小于50, 赋值不及格 */
          when 总学分>=50 and 总学分<=52 then '合格' /* 如果总学分大于等于50而且小于等于50, 赋值合格*/
          end
      from XS
      where 专业名 = '计算机'
      
    7. 计算列值:可以在select的时候直接运用表达式
    8. select CPMC as '产品名称', 产品总值 = JG*KCL from CP
    9. 消除结果集中的重复行:(消除由重复记录的行)
    10. select distinct 专业名, 总学分 from XS
    11. 限制结果集返回行数:
    12. select top 5 姓名, 专业名, 总学分
      from XS
    13. 模式匹配:
    14. select * from XS
      where 姓名 like '王%'  /*查询所有姓王的学生*/
  • 相关阅读:
    作业二 Git的安装与使用
    第一次作业
    字符串、文件操作,英文词频统计预处理
    了解大数据的特点、来源与数据呈现方式以及用Python写Mad Libs游戏
    第五次作业:结对项目-四则运算 “软件”之升级版
    第四次作业:个人项目-小学四则运算 “软件”之初版
    第3次作业:阅读《构建之法》1-5章
    分布式版本控制系统Git的安装与使用
    第一次作业-准备
    字符串操作,英文词频统计预处理
  • 原文地址:https://www.cnblogs.com/herbert/p/1772287.html
Copyright © 2011-2022 走看看