一、查询所有数据

select * from car

二、查询指定列

select code , price from car

三、修改查询出的列名

select code as '代号' , name as '车牌' from car

四、条件查询

单条件查询

select * from car where code='c002'

多条件查询(用or或者and链接)

select * from car where code='c002'or price='37.16'

select * from car where code='c002' and price='67.49'

五、模糊查询(关键字查询)

%关键字,关键字前面有n个字符;关键字%,关键字后面有n个字符

_关键字,关键字前面有一个字符;关键字_,关键字后面有一个字符

select * from car where name like '奥迪%'

六、排序查询

desc降序  asc升序。

默认为升序

select * from car order by price desc

根据价格降序排列

select *from car order by price desc, oil desc

先根据price降序排列,有重复的 在根据oil降序排列

七、去重查询

distinct去重
select distinct brand from car

八、分页查询

select * from car limit 5, 5     #跳5条不包括5,取5条

九、统计查询(聚合查询)

数据条数

select count(*) from car
select count(code) from car

select max(列名) from 表名 #取最大值
select min(列名) from 表名#取最小值
select avg (列名)from 表名#取平均值

十、分组查询

select * from car group by  brand
select brand ,count(*)from car group by brand

select brand from car group by brand having count(*)>=3 #有having前面必须有group by
有group by 后面可以没有having

十一、范围查询  in 和 not in   相反 一个是是这些数的  一个是不是这些数的

select * from car where price between 40 and 60

十二、离散查询

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

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

CRUD简单查询的更多相关文章

  1. SQL CRUD 简单查询

    identity 自增长 primary key 主键 unique 唯一键 not null 非空 references 外键(引用) 1.删除表 drop table Student 2.修改表 ...

  2. SQL Server温故系列(2):SQL 数据操作 CRUD 之简单查询

    1.查询语句 SELECT 1.1.查询语句的 SELECT 子句 1.2.查询语句的 FROM 子句 1.2.1.内连接查询 INNER JOIN 1.2.2.外连接查询 OUTER JOIN 1. ...

  3. SQL server 数据库 操作及简单查询

    使用SQL Sever语言进行数据库的操作 常用关键字identity 自增长primary key 主键unique 唯一键not null 非空references 外键(引用) 在使用查询操作数 ...

  4. T-SQL简单查询语句

    简单查询: 1.最简单查询(查所有数据)select * from 表名: 注:* 代表所有列select * from info 2.查询指定列select code,name from info ...

  5. MySQL数据库6 -查询基础,简单查询,条件查询,对查询结果排序

    一.SELECT语句 SELECT COL1,COL2,....COLn FROM TABLE1,TABLE2,....TABLEn [WHERE CONDITIONS] -- 查询条件 [GROUP ...

  6. Mongo简单查询总结

    mongo 简单查询db.ansheng.findOne()//返回第一条匹配到的数据db.ansheng.findOne({"aaaaa":4})db.ansheng.find( ...

  7. Linq的简单查询

    Ling的简单查询,记在这里防止忘记,以便随时能够查看 List<int> intArr = new List<int>(); || i == select i; List&l ...

  8. Oracle单表的简单查询

    Oracle单表的简单查询 查看表结构 desc emp; 查询所有列 Select * from emp; 查找所以部门编号(查指定的列) select deptnofrom emp; 查找编号不同 ...

  9. Oracle多表的简单查询

    Oracle多表的简单查询 .多表查询 多表查询是指基于两个和两个以上的表或是视图的查询. 问题:显示雇员名,雇员工资及所在部门的名字[笛卡尔集]? select t.ename,t.sal,t1.d ...

随机推荐

  1. readonly enable

    <input type="text" id="UserName" style="width:20%;" disabled=" ...

  2. ruby-from-other-languages

    http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-python/ http://www. ...

  3. [developmemt][dpdk] dpdk优化(转)

    转发:https://software.intel.com/en-us/articles/dpdk-performance-optimization-guidelines-white-paper 转发 ...

  4. Dom4j中getStringValue()和getText()用法的区别

    这两个方法都是获取文本的,区别是: getText()-----获取当前节点的文本内容,如果当前节点下是一个element元素,那返回的就是null. getStringValue------获取当前 ...

  5. day4_修改文件

    修改文件有两种方式:一种是把文件的全部内容都读到内存中,然后把原有的文件内容清空,重新写新的内容:第二种是把修改后的文件内容写到一个新的文件中 第一种:一次性把文件全部读到,读到内存这个能,这种文件小 ...

  6. webpack打包配置模板

    /** * Created by zzq on 2017/3/26. *///__dirname是node.js中的一个全局变量,它指向当前执行脚本所在的目录module.exports = {//注 ...

  7. 什么是cookie?cookie的使用(设置,读取,删除)

    1.什么是cookie?     页面用来保存信息            比如:自动登录,记住用户名     cookie的特性           同一个网站所有页面共用一套cookie       ...

  8. spring mvc 资源映射配置

    在springmvc配置文件中添加 <mvc:resources location="/css/" mapping="/css/**"/> < ...

  9. (4.7)mysql备份还原——深入解析二进制日志(3)binlog的三种日志记录模式详解

    关键词:binlog模式,binlog,二进制日志,binlog日志 目录概述 0.binlog概述 查看binlog日志参数设置: show variables like '%log_bin%'; ...

  10. mysql创建计算列(5.7以后才有)

    mysql创建计算列   mysql> create table t(id int auto_increment not null,c1 int,c2 int,c3 int as (c1+c2) ...