1 1 create database+数据库名字   创建数据库
2 2 create table+表的名字 创建表
3 表中的操作:
4 3 insert into 表名 (列名1,列名2··)values(列值1, 列值2,列值3··)
5 4 update 表名 set 列名=‘’where 列名=‘’
6 5 update 表名 set 列名=列名+‘要添加的信息’where=‘’--在原有的基础上添加信息
7 6 delete from 表名 where 列名=‘’
8 7 drop table 表名字 删除表的名字
9
10 select * from Car-- 查询car所有的列
11 select distinct oil from Car --消除重复行;
12 select Name from Car--只显示某一列
13 select distinct brand from Car--只显示某一列并消除本列中重复的值
14 select * from car where Brand='b003' --等值筛选”将与筛选项相等的列选出“
15 select *from Car where Price>50--不等值筛选数据 ,将大于某值的数据列出
16 select *from Car where Price<30--不等值筛;数据,将小于某值的数据列出
17 select *from Car where Price>30and price<50--多条件筛选
18 select *from Car where Price>30 and Oil<--逻辑‘与’用单词and
19 select *from Car where Price>50 or Price<20--逻辑‘或’用单词or
20 select * from Car where price between 30 and 50--筛选出价格在30-50万之间的车
21 select *from Car where Name like'奥迪%'--%后面有任意多个。模糊查询 like
22 select *from Car where Name like'%型'--末尾型查询,模糊查询
23 select *from Car where Name like'%5%'--中间型查询,模糊查询
24 select *from Car where Name like '__5%'--模糊查询 中间第几位数字
25 select top 10 *from Car price --筛选出按照价格排名前10名的车子
26 select distinct Exhaust from Car where Price>40 and Price<50 --40到50万之间的排量类型
27 select *from fruit--显示fruit 这一列
28 update fruit set numbers=numbers-20 where name='桔子'--直接更改某一列的值
29 update fruit set numbers=30 where name='苹果'--直接更改某一项的值
30 update fruit set price =5.2,source='肥城', numbers=50 where name='桃子'--注意更改多项时加逗号;
31 select name, price*numbers '成本' from fruit--增加列名
32 --select name '成本' from price
33 select *from Car order by Price asc--按照价格升序
34 select *from car order by price desc--按照价格降序
35 select *from Car order by Oil asc,price desc --按照油耗有小到大排序同时按照价格由大到小、
36
37 5.24
38 select * from ProductOrders
39 --SELECT AVG(单价* 数量) As 平均金额 FROM ProductOrders WHERE 所在地 = '北美洲'
40 --找出北美洲大陆所有订单的金额平均值。注意,我们需要将“数量”列和“单价”列相乘计算出每张订单的金额总数。
41 --SELECT COUNT(*) AS '大订单数量' FROM ProductOrders WHERE 数量> 100--产品销售经理想了解公司处理了多少张要求购买100个以上产品的订单
42 SELECT COUNT(ALL 所在地) As '所在地数量' FROM ProductOrders --所在地有多少(全部,有重复)
43 SELECT COUNT(distinct 所在地) As '所在地数量' FROM ProductOrders --所在地有多少(无重复)
44 select MAX(数量*单价) as '最大订单' from ProductOrders
45 select MAX(数量*单价) as '最大订单' from ProductOrders
46 SELECT SUM(数量) AS '总数' FROM ProductOrders
47 SELECT 所在地, MIN(数量 * 单价) AS '最小订单'FROM ProductOrders GROUP BY 所在地 --分组
48
49
50 select sno,cno,degree,rank from score1 join grade on score1.degree>grade.low and score1.degree<grade.upp
51 select *from grade
52 select *from score1

SQL ---指令实例语句的更多相关文章

  1. SQL触发器实例讲解

    SQL触发器实例1 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序.触发器是一个特殊的存储过程. 常见的触发器有三种:分别应用于Inser ...

  2. SQL触发器实例

    SQL触发器实例讲解(本文是来自百度文库) 备注:本人建了一个站特价汇,我想记录每个商品的点击量,然后按照点击量来牌名商品,想要提高效率,所以必须得用触发器,下面是本人在百度文库中的找到的学习资料,分 ...

  3. sql注入实例分析

    什么是SQL注入攻击?引用百度百科的解释: sql注入_百度百科: 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令.具 ...

  4. SQL SELECT INTO 语句

    SQL SELECT INTO 语句可用于创建表的备份复件. SELECT INTO 语句 SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中. SELECT INTO 语句常用 ...

  5. SQL Server SQL高级查询语句小结(转)

    --select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 select disti ...

  6. sql的查询语句的总结

    一:基本的查询sql 1:基本常用查询 select * from student; --select select all sex from student; --all 查询所有 select d ...

  7. 单用户模式启动SQL Server实例总结

      在SQL Server的数据库维护过程中,有时候在一些特殊情况下需要在单用户模式下启动SQL Server实例. 下面总结一下单用户模式启动SQL Server的几种方式: 1:命令模式(sqls ...

  8. SQL中常见语句

    SQL中常见语句笔记: --替换字段中的回车符和换行符 ) ), '') --删除表命令 DROP TABLE [dbo].[MGoods_Test] --删除表中数据命令 DELETE FROM [ ...

  9. SQL触发器实例(下)

    基本语法: Create Trigger [TriggerName] ON [TableName] FOR [Insert][,Delete][,Update] AS --触发器要执行的操作语句. G ...

随机推荐

  1. Javascript DOM 01 基础篇

    DOM基础   DOM是什么        答:文件对象模型(Document Object Model,简称DOM),DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构!来自网络 ...

  2. docker学习笔记1:docke环境的查看

    本文的操作是在ubuntu操作系统下的. 一.环境检查 当登录一个安装了docker的机器后,首先我们要检查下docker环境如何. 1.命令:docker -v 上述命令返回安装的docker的版本 ...

  3. mockito中两种部分mock的实现,spy、callRealMethod

    什么是类的部分mock(partial mock)?A:部分mock是说一个类的方法有些是实际调用,有些是使用mockito的stubbing(桩实现). 为什么需要部分mock? A:当需要测试一个 ...

  4. WOJ 1014

    #include<stdio.h> #include<stdlib.h> #include<math.h> int main() { double a[3][3]= ...

  5. Android Socket 开发技术

    根据之前的经验,应用软件的网络通信无非就是Socket和HTTP,其中Socket又可以用TCP和UDP,HTTP的话就衍生出很多方式,基础的HTTP GET和POST请求,然后就是WebServic ...

  6. java jni 编程

    最近要学习Java JNI 编程. 我使用的是的windows系统.装了一个cygwin. 根据 <JNI 编程规范和指南>. 文件网址: http://wenku.baidu.com/v ...

  7. 【iOS发展-53】实例探究:scrollView使用方法和解决方案无法滚动核心

    案例效果: (1)基本的就是练习scrollView的使用方法.界面里面的其它元素基本都是UIView和UIButton堆砌起来的. (2)主要用代码实现.当然,能够先用storyboard拖个scr ...

  8. JavaScript实现复制功能

    这两天在做Web前端时,遇到需求通过 js 实现文本复制的功能. 先不考虑浏览器的兼容性,看看各浏览器对复制功能的支持情况: 1.IE浏览器 ,解决方法有三种,代码如下: function copy( ...

  9. 3890: [Usaco2015 Jan]Meeting Time( dp )

    简单的拓扑图dp.. A(i, j), B(i, j) 表示从点 i 长度为 j 的两种路径是否存在. 用bitset就行了 时间复杂度O(m) --------------------------- ...

  10. COCOS2D-X之圆形进度条的一个简单Demo

    这应该是游戏中很常见的一个效果.显示某个事件的进度等,在加载资源或者联网的时候经常用到.所以有必要学习学习 一.我们直接在COCOS2D-X自带的HelloCpp的工程中添加代码即可.我们在初始化中添 ...