1. 添加列

alter table 表名  add 列  列数据类型;

2.更新列信息

update  table 表名 set  列字段=修改的值  WHERE  列字段=‘要改的值’;

3.去重

select distinct 列名  from 表名;

4.删除列

alter table 表名 drop column 列

5 case

例如:

SELECT  CASE  p.product_type
WHEN '12035' THEN '防疫物资1'
WHEN '12037' THEN '发票'
WHEN '12006' THEN '搜救物资'
WHEN '12054' THEN '早间新闻'
WHEN '12034' THEN '书籍名著'
WHEN '12040' THEN '物资类别jy2'
WHEN '12036' THEN '惊堂木'
WHEN '12039' THEN '物资类别jy1'
WHEN '12002' THEN '化学放射污染类1'
WHEN '12041' THEN '物资类别jy3'
ELSE ''
END as 物资类型,
SUM(s.stock_number) as count值,i.org_id ,o.area_code,o.org_name,i.name FROM  emergency_product_stock  s
LEFT JOIN  emergency_inventory  i
ON i.id= s.inventory_id
LEFT JOIN emergency_product p
ON  p.id=s.product_id
LEFT JOIN emergency_org o
ON o.id=i.org_id
where p.stats='1'
GROUP BY p.product_type,i.org_id
ORDER BY count值  desc

sql常用语句整理(包括增删改查)_微笑de生活的博客-CSDN博客_常用sql语句

SQLserver基本sql语句编写相关推荐

  1. SQLSERVER查看sql语句的执行时间

    SQLSERVER查看sql语句的执行时间 declare @begin_date datetime declare @end_date datetime select @begin_date = g ...

  2. SqlServer中Sql语句的逻辑执行顺序

    准备数据 Sql脚本如下,两张表,一张客户表Customers只包含customerid和city字段,一张订单表Orders包含orderid和customerid(关联Customers的cust ...

  3. SQLServer:SQL语句中加中括号[ ]的含义

    SQLServer:SQL语句中加中括号[ ]的含义 在操作SQLServer数据库的时候,经常能看到用中括号([])括住的字段,这些字段可能是表名或者字段名等等.那么为什么要加中括号呢?解释如下: ...

  4. 干货分享丨高效SQL语句编写-Oracle Code 2019中云和恩墨CTO杨廷琨的分享

    导读:Oracle Code 2019 开发者大会于4月16日在深圳举行,这是甲骨文公司在中国举办的第三届Oracle Code 开发者大会.大会主要面向IT架构师和开发人员,旨在帮助开发人员深入了解 ...

  5. SqlServer Studio Sql语句美化

    sql语句的美化在写sql语句过程中比较重要,可以清晰的查看语句结构,快速对语句进行修改. sqlserver studio添加语句美化功能 1.打开sqlserver management 2.依次 ...

  6. SQL语句编写(增、删、改、查、序列)

    一.SQL语句------->>添加表 ***注:Oracle中,SQL语句不区分大小写. ----------------------------------学生表 create tab ...

  7. Sqlserver 动态sql语句 和 use 关键字

    动态 sql语句 关键字 execute 举列子 declare @Dataname varchar(20);set @Dataname = 'T'+convert(varchar(4),YEAR(G ...

  8. SQLServer 优化SQL语句 in 和not in的替代方案

    用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: SQL试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果 ...

  9. SQLServer 优化SQL语句:in 和not in的替代方案

    用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格. 但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: SQL试图将 ...

最新文章

  1. 找回 macOS Sierra 中的“任何来源”选项
  2. 如何写出《黄焖鸡米饭是怎么火起来的》这样的文章
  3. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1095:数1的个数
  4. Exchange Server 2007迁移Exchange Server 2010 (16)--- OWA重定向
  5. 在移动了用户数据时Android平台的路径设置
  6. java 类型转换方法_java数据类型转换的常见方法
  7. rpm 安装 忽略依赖_rpm 解决依赖的方法
  8. 是什么造就了伟大的程序员?
  9. jQuery .tmpl(), .template()学习
  10. Kubernetes入门培训(内含PPT)-(转)
  11. 中止执行后超过2年_债权人申请强制执行满2年后怎么办?
  12. Unity3d 曲线Curvy插件的学习使用
  13. 【Matlab绘图进阶第2弹】Matlab绘制论文柱状图
  14. 知识图谱应用在金融行业的地方
  15. UCenter单点登录(简单版)
  16. Jboot框架的使用
  17. 模电:晶振与匹配电容的总结
  18. (实测可用)STM32CubeMX教程-STM32L431RCT6开发板研究串口通信(printf)
  19. Git 工作常用命令行
  20. Greenplum【部署 04】GPSS扩展安装并使用GPKafka实现Kafka数据导入Greenplum数据库(安装包网盘分享)

热门文章

  1. 【Three.js】渲染模型卡顿的优化办法
  2. registry私有仓库空间清理
  3. 【2023秋招】10月19日华为通用软件开发三道题
  4. mysql 如何计算数据求和并排出名次
  5. 海豆微信图文编辑器源码 v1.0 修正版
  6. 一体化办公平台,办公效率就一个字:高
  7. 酷比魔方smile配置参数
  8. SQL语句中单引号和双引号
  9. 抖音标题怎么写;掌握这5种标题手法助你快速热门涨粉。丨国仁网络资讯
  10. VIM与系统剪贴板的复制粘贴