这一章要学习查询语句

我看car这一数据 我们就开始打上

select  *from car

条件修改

update 表名 set 列名1=值1 where 列名2=值2   //当列名2=值2时  修改 列名1 的一个值 = 值1

列名2可以写多个 之间用and链接   列名=值  不用双等号  可以>=  <=  >  <

例如改code列中  c014   修改  time列   的时间为 2015-1-1    code是唯一列

update car set time='2015-1-1' where code='c014'

意思是当code=c014这一条拽出来  把time这一列改为2015-1-1

当oil=7.4并且powers=188    修改time=2010-1-1

update car set time='2010-1-1' where oil=7.4 and powers=188

   因为有两行  oil =7.4 power=188的   所以该两行

删除条件

delete from 表名 where 列名=值

我要删除 c016的这一条数据

语句是  delete  from car where code='c016'

条件查询

select 列 from 表名    //多列用逗号隔开

例如  我要查询name这一列

select name from car      //那就把name这一列显示出来

查oil>7.4    显示name  oil

select name,oil from car where oil>7.4

模糊查询

select 列名 from 表名  where 列  like '%含有的值%'        %在这里代表的是通配符      *代表所有列

我要查询  带有皇冠的信息

select *from car where name like'%皇冠%      //皇冠%  是以皇冠开头的      %皇冠 是以皇冠结尾

'

排序查询

select * from 表名 order by 列名 asc  升序

select * from 表名 order by 列名 desc 降序

例如: 把car 表用价格从小到大排序

selecr *from car order by price asc

去重查询

select distinct 列名 from 表名

例如:只查油耗oil这一列

select distinct oil from car

分组查询

select 列名 from表名 group by 列名       前后列名一致   否则电脑不知道怎么分组

例如:把oil分组

select oil from car group by oi            显示的是 和上面的一样  但是以后学习会知道  每一种有多少个

l

子查询(有关系表car和brand表      brand表约束car表)

将查询的语句当做只来使用

例如:  用brand表 宝马5系  找car表的信息

select brand_code from brand where brand_name='宝马5系'

显示的值是   b004

查car中的b004

select *from car where brand='b004'

把brand='b004'  当做一种值来用

两句合为一句

select *from car where brand=(select brand_code from brand where brand_name='宝马5系')

SQL server 数据库基础语句 查询语句的更多相关文章

  1. Sql Server数据库基础

    --------------------------------------第一章  Sql Server数据库基础------------------------------------------ ...

  2. C#面试题(转载) SQL Server 数据库基础笔记分享(下) SQL Server 数据库基础笔记分享(上) Asp.Net MVC4中的全局过滤器 C#语法——泛型的多种应用

    C#面试题(转载) 原文地址:100道C#面试题(.net开发人员必备)  https://blog.csdn.net/u013519551/article/details/51220841 1. . ...

  3. 【转】sql server数据库操作大全——常用语句/技巧集锦/经典语句

    本文为累计整理,有点乱,凑合着看吧! ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ☆ ☆ ☆ sql 宝 典 ☆ ☆ ☆ 2012年-8月 修订版 ☆ ...

  4. (数据科学学习手册28)SQL server 2012中的查询语句汇总

    一.简介 数据库管理系统(DBMS)最重要的功能就是提供数据查询,即用户根据实际需求对数据进行筛选,并以特定形式进行显示.在Microsoft SQL Serve 2012 中,可以使用通用的SELE ...

  5. SQL Server 数据库基础笔记分享(下)

    前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL S ...

  6. SQL Server 数据库基础笔记分享(上)

    前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL S ...

  7. SQL server 数据库基础语句 子查询 基础函数

    上一章 说了下   子查询的意义是 把一条查询语句当做值来使用 select *from car   //查询汽车的信息 假设我知道一个汽车的编号是 c021 但是我要查询 比这个汽车价格高的汽车信息 ...

  8. 如何使用SQL SERVER数据库跨库查询

    SQL Server中内置了数据库跨库查询功能,下面简要介绍一下SQL Server跨库查询.首先打开数据源码:OPENDATASOURCE不使用链接的服务器名,而提供特殊的连接信息,并将其作为四部分 ...

  9. Sql Server数据库设计高级查询

    -------------------------------------第一章  数据库的设计------------------------------------- 软件开发周期:     (1 ...

随机推荐

  1. 使用json-lib的JSONObject.toBean( )时碰到的日期属性转换的问题

    今天碰到这样一个问题:当前台以JSON格式向后台传递数据的时候,对于数据中的日期属性,无法正常转换为相应的Date属性.JSON数据是这样的:{"birthday":"1 ...

  2. 解决在IE11浏览器上,css样式不起作用的问题

    1.首先下载http://pan.baidu.com/s/1c1DA1Ew并运行; 2.在列表中找到.css双击出现Edit File Type; 3.将MIME Type中改为text/css,点击 ...

  3. 前端学习之——js解析json数组

    ** 前端学习之——js解析json数组** 解析json数组即对JSONArray的遍历 一.对于标准的json数组如: var result=[{"flag":1," ...

  4. POJ3268【最短路】

    题意: n个点m条有向边,每个点有一头牛,每头牛会沿着各自的最短路先到x点,然后又从x点到各自的点,求这些牛中间最短路程最大的牛. 思路: 从x点到各点的最短路不用说了,裸的最短路: 但是从所有点到x ...

  5. [Xcode 实际操作]三、视图控制器-(3)使用UINavigationController视图控制器

    目录:[Swift]Xcode实际操作 本文将演示导航视图控制器的使用. 选择项目导航区的资源文件夹.需要导入两张图片,作为选项卡控制器的图标. [+]->[Import]->选择图片-& ...

  6. SpringBoot 2.0 整合sharding-jdbc中间件,实现数据分库分表

    一.水平分割 1.水平分库 1).概念: 以字段为依据,按照一定策略,将一个库中的数据拆分到多个库中. 2).结果 每个库的结构都一样:数据都不一样: 所有库的并集是全量数据: 2.水平分表 1).概 ...

  7. socketserver+socket实现较为复杂的ftp,支持多用户在线

    客户端(ftp_client.py) import socketserver,json,hashlib,os from pymongo import MongoClient ''' *****要点** ...

  8. monxin cms 任意文件删除漏洞

    \program\diypage\receive\edit.php首先看到一个unlink($path);本来应该先看sql语句的,但知道是任意文件删除先跳过删除语句,看看$path怎么传入的倒推上去 ...

  9. FTP任务(重点看断点续传)

    一.FTP任务目录: 1. 多用户同时登陆:     socketserver 2. 用户登陆,加密认证: md5加密 3. 上传/下载文件,保证文件一致性:md5摘要 4. 传输过程中现实进度条 5 ...

  10. IIS7文件无法下载问题处理

    使用IIS建立了静态站点,内部放置了一些文件供内部局域网下载使用,但deb等文件格式无法下载. 解决办法: 1.在IIS管理器中点击站点,选择右侧的MIME类型. 2.在MIME类型中添加需要下载文件 ...