简单查询:

1.最简单的查询

select*form 表名; *查所有的列
select*form info

2.查询指定列

select code,name form info

3.修改结果集的列名

select code as'代号',name as '姓名' form info

4.条件查询

select * form info where code='p003'

5.多条件查询

查询info表中code为p003或者nation为001的所有数据
select * form info where code = 'p003' or nation='n001'
查询info表中code为p004并且nation为n001的数据
select * from info where code='p004'and nation='n001'

6.范围查询

select * form car where price >=40 and price<=60
select * form car where price between 40 and 60

7.离散查询

查询汽车价格在(10,20,30,40,50,60)中出现的汽车信息

select * form car where price = 10 or price = 20 or price = 30 or price = 40 or

price = 50 or price = 60

select * form car where price in(10,20,30,40,50,60)
select * form car where price not in(10,20,30,40,50,60)

8.模糊查询(关键字查询)

查询car表里面名称包含奥迪的

select * form car where name like '%奥迪%' %任意n个字符

查询car中第二个名称第二个字符为'马'的汽车

select * form car wherename lkir'_马%' _任意一个字符

9.排序查询

select * form car order by priceasc asc asc升须(省略)
select * form car order by oil desc desc降序

首先照brand升序排,再按照price降序排

select * form car order by brand,price desc

10.去重查询

select distinct brand form car

11.分页面查询

一页显示10条 当前是第三页

select * form chinastates limit 20,10

一页显示m条 当前是第n页

limit (n-1)*m,n

12.集合函数

select count(areacode)form chinastates #查询数据总条数
select sum (price)form car #求和
select avg (price)form car #求平均值
select max (price)form car #求最大值
select min(price)form car #求最小值

13、分组查询
查询汽车表中每个系列下有多少个汽车
select brand,count(*) form car groip by brand

查询汽车表中麦的汽车数量大于3的系列
select * form car group by brand having count(*)>3

CRUD查询的更多相关文章

  1. MongoDB 操作手冊CRUD查询指针

    枚举遍历指针 概述 前面已经讲过,db.collection.find()假设没有指定给一个var声明的变量.将自己主动枚举前20条记录. 手动枚举指针 在mongo控制台中.将查询赋给一个var声明 ...

  2. ElasticSearch 简单的crud查询

    //数据库和es的对应关系(学习文档可以参考https://es.xiaoleilu.com/010_Intro/35_Tutorial_Aggregations.html) //如下接口调用都是使用 ...

  3. ElasticSearch 7.X版本19个常用的查询语句

    整理一篇常用的CRUD查询语句,之前这篇文件是在17年左右发表的,从英文翻译过来,现在采用7.x 版本进行实验,弃用的功能或者参数,我这边会进行更新,一起来学习吧. 为了演示不同类型的 Elastic ...

  4. mybatis注意事项

    1.如果用注解的方式加载配置CRUD查询的语句时,映射文件中的配置是: <mapper class="com.day03_mybaits.test3.UserMapper"/ ...

  5. SQL知识点

    关系型数据库:MySql非关系型数据库:Redis(以键值对的方式) SQL分几类: DDL:数据定义语言:create.alter.drop.truncate DML:数据操作语言:insert.d ...

  6. Mysql又一次整理笔记--woods备忘

    ==============================SQL备忘 CRUD 查询 多表 事件等=============================== ------------------ ...

  7. Mybatis使用入门,这一篇就够了

    mybatis中,封装了一个sqlsession 对象(里面封装有connection对象),由此对象来对数据库进行CRUD操作. 运行流程 mybatis有一个配置的xml,用于配置数据源.映射Ma ...

  8. Solr系列4-SolrJ开发应用

    1: Solr导入 1.1导入POM # Base Code Java org.apache.solr solr-solrj 8.4.0 # spring boot org.springframewo ...

  9. nodejs(11)Express 中进行数据库操作

    配置 MySql 数据库环境 mysql 第三方模块的介绍和基本配置 要安装操作数据库的第三方包npm i mysql -S 导入 包 const mysql = require('mysql') 创 ...

随机推荐

  1. jQuery Ajax传值给Servlet,在Servlet里Get接受参数乱码的解决方法

    最近在学jquery ui,在做一个小功能的时候需要将前台的值获取到,通过Ajax传递给Servlet,然后再在返回数据结果,但是在Servlet接受参数的时候,通过后台打印,发现接受乱码,代码示例如 ...

  2. IFC是什么

    IFC是用EXPRESS语言来描述的一种数据格式 IFC的物理文件 为了数据交换的目的,STEP标准Prat 21规定了正文文件的结构,认为一个STEP文件或一个Part 21文件包括两端:头段和数据 ...

  3. switch 方法 计算器

    <script type="text/javascript"> var d; var a = prompt("输入一个数字"); a = parse ...

  4. input type="datetime-local" 时placeholder不显示

    一个坑,input的type="datetime-local" 时,电脑上会显示提示,如图 <input type="datetime-local" na ...

  5. Express4+Mongodb超简单入门实例

    开始前,请确保mongodb已经能正常工作,安装教程:windows下MongoDB的安装及配置 , 请自行安装配置.下面进入正文: 第一步:命令行创建数据库.表,并插入一条数据 命令如下: //创建 ...

  6. EmployeeTest

    package fourthf; public class EmployeeTest { public static void main(String[] args) { // TODO Auto-g ...

  7. matlab下二重积分的蒙特卡洛算法

    %%monte_carlo_ff.m %被积函数(二重) function ff=monte_carlo_ff(x,y) ff=x*y^2;%函数定义处 end %%monte_carlo.m %蒙特 ...

  8. Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2

    Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2:sudo add-apt-repository ppa:team-xbmc/xbmc-nightlysudo ap ...

  9. GIT文档

    GIT文档http://git.oschina.net/progit/http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c ...

  10. c语言数据结构复习

    1)线性表 //顺序存储下线性表的操作实现 #include <stdio.h> #include <stdlib.h> typedef int ElemType; /*线性表 ...