在sql的增删改查中。查询用的最多。所以对查询做多一点的记录

最基本格式:

select 字段名1,字段名2,... from 表名

如果查询的想显示所有的字段

select * from 表名

查询后如果想改变列名,可以用as 别名

sql中数据如果有重复,想去重查询

显示的是该字段中去重之后的数据,

如果 select distinct 名字,性别 from student;这样的话查询后的结果是名字和性别均不相同的结果,类似设置复合主键的结果,俩个字段都相同才会被去重

sql的书写规则,有必要梳理一下

1,sql语句是英文;结尾

2,sql语句中关键字是不区分大小写的,比如select SELECT 是一样的

3,列名不能加引号,select '名字' from student是不对的

4,所有的符号均只能用英文

指定查询(增加查询条件)

数据那么多,我如果想要符合某一规则的数据,则必须增加限制条件查询,

注意:字段是没有引号的,后面的条件有

理解查询的顺序,先找到表,然后找到符合规则的数据,然后显示想要的结果

sql中运算符(算术运算符,比较运算符,逻辑运算符)

算术( + - * / ),除法为例

计较运算符( > < = >= <=)

null的查询,不能用等于,用is null , is not null

逻辑运算符(and or not between in )

对成绩大于等于80的条件进行否定,得到的结果是,成绩小雨80的

and 取交,or取并集,

查询成绩既大于等于60又小于90的结果

between and

in的用法

模糊查询 like

其中_ 表示一个任意字符

sql针对某字段去重查询_sql的简单查询相关推荐

  1. sql针对某字段去重查询_sql针对某一字段去重,并且保留其他字段

    今天客户提了一个小需求,希望我能提供一条sql语句,帮助他对数据中 _field 这个字段的值去重,并且保留其他字段的数据.第一反应是select distinct,但这种语句在对某个字段去重时,无法 ...

  2. select下拉框带模糊查询_SQL 之 简单查询

    学习目标 1.基本的查询语句 2.指定查询条件 3.注释和SQL语句注意事项 4.运算符 5.字符串模糊查询 一. 基本的查询语句 我们通过向数据库发送SQL查询语句,数据库里运行SQL语句,将查询结 ...

  3. sql实现多字段去重

    sql实现多字段去重,且返回所有字段 1.主要思想:根据需求去重的字段进行分组,获取id,在联合查询. 2.主要代码 SELECT * from table_A where id in (SELECT ...

  4. sql依据单个字段去重_小白学习笔记,测试工程师必备SQL语句整理

    作为一个软件测试工程师,我们在测试过程中往往需要对数据库数据进行操作,但是我们的操作大多以查询居多,有时会涉及到新增,修改,删除等操作,所以我们其实并不需要对数据库的操作有特别深入的了解,以下是我在工 ...

  5. sql 不等于空_SQL的简单查询

    在上一节中我们们安装了mysql以及navicat,并掌握了如何创建库.创建表.修改表和插入.删除以及更新数据.这一节我们将继续学习SQL的简单查询语句. 一.基本的查询语句 1.select子句和f ...

  6. server sql top速度变慢解决方案_SQL Server数据库查询速度慢的原因和解决方法

    SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建计算列 ...

  7. sql镶嵌查询_SQL语句 - 嵌套查询

    嵌套查询的意思是,一个查询语句(select-from-where)查询语句块可以嵌套在另外一个查询块的where子句中,称为嵌套查询.其中外层查询也称为父查询,主查询.内层查询也称子查询,从查询. ...

  8. java多条件sql查询_SQL 多条件查询

    网上有不少人提出过类似的问题:"看到有人写了WHERE 1=1这样的SQL,到底是什么意思?".其实使用这种用法的开发人员一般都是在使用动态组装的SQL.让我们想像如下的场景:用户 ...

  9. sqlserver垮库查询_sql跨库查询(sqlserver跨库查询)

    sql跨库查询(sqlserver跨库查询) 2020-07-24 11:56:42 共10个回答 首先你的要求不明确..要是按照你的要求的话以下语句就可以解决了跨库中只要用.来表示就可以了db.ta ...

最新文章

  1. IDEA 程序包org.springframework.web.bind.annotation不存在
  2. java类加载器_类加载器
  3. Myeclipse中左边的项目目录没了
  4. 美团搜索-搜索引擎关键字智能提示的一种实现[转]
  5. php-fpm 进程在云服务器cpu分配不均匀
  6. 如何构建尽可能小的容器镜像?
  7. svn 验证位置失败 Authorization failed
  8. div加border样式
  9. 李航统计方法——感知机
  10. 有关Data Input类组件的研究——Silverlight学习笔记[26]
  11. 2017-02-26,周日整理
  12. Microsoft Visual Studio 2010(vs2010) 中文版安装
  13. Java生态技术体系科普
  14. PPT——地图快速获取(各地区域)
  15. ccd坏点测试软件,如何测试CCD坏点(ZT)
  16. 如何打造一份简历,让所有的hr看了都会眼前一亮
  17. Weston 纹理倒置(render-gl)
  18. mysql单精度双精度相加_单精度与双精度
  19. 不要相信深度学习报告的TOPS指标
  20. 日常英语---八、REBOOT - What is the difference? -MapleStory

热门文章

  1. SAP MM 移动类型-入门篇
  2. 退市再上市,泡泡玛特的”盲盒泡泡”这次能吹多大?
  3. 疫情之后,出行市场的春天还有多远?
  4. 不疯狂的外星人,已疯狂的资本
  5. 京东横刀,堵了拼多多“升级”的路
  6. linux自动安装跳过warning,linux 使用rpm安装软件时,遇到warning: rpmts_HdrFromFdno: Header V3...
  7. 步进电机编写单4拍或4-8拍方式的汇编或c语言控制程序.,(毕业设计)基于单片机的步进电机控制系统(汇编及C语言程序各个)...
  8. mysql 一分钟内_MySQL语句需要超过一分钟才能执行
  9. CTF -杂项密码学,常见密码介绍(三)
  10. IDA执行python脚本文件,python编辑器的操作