-- 2 **************************************************** -- 最简单的查询语句

-- 2.1 --------------------------------------------------

-- 使用 select 语句查询表中的数据

-- SELECT * FROM table_name

use pubs

-- 切换当前数据库 select * from authors

-- 2.2 --------------------------------------------------

-- 使用完全限定名称

-- SELECT * FROM [server_name].[database_name].[owner].[object]

select * from Northwind.dbo.Employees

select * from Northwind..Orders

-- 2.3 --------------------------------------------------

-- 查询数据表中指定的列 -- SELECT column_1,column_2 FROM table_name

select * from authors select au_id,au_lname,au_fname,city from authors

-- 2.4 --------------------------------------------------

-- 使用 where 字句筛选指定的行

-- SELECT * FROM table_name WHERE <search_condition>

select * from jobs

select * from jobs where job_id=7

select * from authors

select * from authors where au_lname = 'White'

-- 2.5 --------------------------------------------------

-- where 字句中的搜索条件

-- 比较操作符    =, <, >, <=, >=, <>

-- 字符串比较符  like, not like

-- 逻辑操作符    and, or, not

-- 值的域        between, not between

-- 值的列表      in, not in

-- 未知的值      is null, is not null

select * from jobs where job_id >=10

select * from jobs where job_desc like '%manager%'

select * from jobs where job_id >=10 AND job_desc like '%manager%'

select * from jobs where min_lvl between 100 and 150

select * from jobs where job_id in (1,3,5,7,11,13)

select * from discounts where stor_id is null

-- 2.6 --------------------------------------------------

-- 使用 like

-- %   代表 0 个或多个字符串

-- _   代表任何单个的字符

-- []  代表指定区域内的任何单个字符

-- [^] 代表不在指定区域内的任何单个字符

select * from authors where au_lname like 'G%'

select * from authors where address like '%Av.%'

select * from authors where au_fname like 'A__'

select * from authors where au_fname like '[AS]%'

select * from authors where au_lname like 'S[^m]%'

-- 2.7 --------------------------------------------------

-- 格式化结果集

-- order by  排序结果集

-- distinct  消除重复的行

-- as        改变字段的名字

select * from employee order by fname

select * from employee order by hire_date desc

select distinct type from titles

select au_id,au_lname as [Last Name],au_fname as [First Name] from authors

sql最简单的查询语句的更多相关文章

  1. oracle学习 第一章 简单的查询语句 ——03

    1.1最简单的查询语句 例 1-1 SQL> select * from emp; 例 1-1 结果 这里的 * 号表示全部的列.它与在select 之后列出全部的列名是一样的.查询语句以分号( ...

  2. T-SQL:SQL Server-数据库查询语句基本查询

    ylbtech-SQL Server-Basic:SQL Server-数据库查询语句基本查询 SQL Server 数据库查询语句基本查询. 1,数据库查询语句基本查询   数据库 SQL Serv ...

  3. 一道sql面试题(查询语句)

    一道sql面试题(查询语句)   id name age 1  a        11 2  b        11 3  c        12 4  d        13 5  e        ...

  4. Oracle SQL:select各类查询语句总结

    SQL查询语句总结 数据查询语言:即DML(Data Mannipulation Language)数据操纵语言,用于查询.操纵数据表资料行 本手册所有示例引用表均以TIPTOP GP  ERP数据库 ...

  5. 简单oracle查询语句转换为mongo查询语句

    可以将简单的单表查询语句转换成Mongo过滤条件 列: 1. db.demo.aggregate([ {"$match": {"$and": [{"p ...

  6. SQL中的DQL查询语句

    目录 1. DQL:查询语句 排序查询 聚合函数 分组查询 分页查询 2. 约束 3. 多表之间的关系 4. 范式 DQL:查询语句 1. 排序查询 语法:order by 子句 order by 排 ...

  7. sql server 常用的查询语句

    最近在加强sql 语句的学习,整理一下基本语法,现在记录下 select * from dbo.cangku where city='河南' select  distinct(city), cangk ...

  8. 逆袭之旅DAY13.东软实训.Oracle.简单的查询语句.限制.排序

    2018-07-09  21:34:00 一.简单查询: .查询数据表的所有列: SELECT * FROM 表名; SELECT 列名,列名.... FROM 表名; .起别名: SELECT 列名 ...

  9. MySQL、Oracle和SQL Server的分页查询语句

    假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql.Oracle和SQL Server分页查询student表. 1.Mysql的分页查询: SELECT * FROM s ...

随机推荐

  1. 在Vue中使用CodeMirror 格式显示错误 行数错乱 & 代码隐藏

    项目需要在线展示和编辑Json文件,所以需要找一个代码编辑器,因为我们的项目直接使用的 vueAdmin-template 这个模板 json编辑器也是直接从 vue-element-admin 项目 ...

  2. ubuntu18.04 运行时提示缺少libstdc++.so.6

    解决方法:输入命令 sudo apt- 提示:ubuntu默认软件包管理器不是yum,而是dpkg,安装软件时用apt-get PS:在ubuntu下最好不要去装yum,不然可能会出现一些奇怪的问题

  3. 杭州富阳场口科目四考试公交路线(西溪北苑->场口)

    从西溪北苑出发,时间充裕,比较悠闲,打算坐公交前往,也打算做下科目四模拟题,顺便欣赏沿途的风景(去的时候需要看题目,回来的时候可以放松,哈哈哈),路线如下. 早上7点半出发,出去吃个早餐,步行到文一社 ...

  4. MapReduce-深度剖析

    1.概述 在接触了第一代MapReduce和第二代MapReduce之后,或许会有这样的疑惑,我们从一些书籍和博客当中获取MapReduce的一些原理和算法,在第一代当中会有JobTrack,Task ...

  5. kubernetes1.13之后的kubeadm init config

    1.kubernetes1.13之后kubeadm开始GA,由于1.13的kube-proxy有bug,删除ipvs的地方总是导致kube-proxy挂掉,所以建议直接用1.13.2,这个版本解决了b ...

  6. java高级工程师开放面试题集<一>

    临近年关,不少人蠢蠢欲动,有童鞋问我java后端面试会面试什么? 作为一个java后端老鸟,跌打滚爬多次被面试和面试别人,总结了一些经验,希望对大家有所帮助. 特别说明,仅仅针对工作两年以上的java ...

  7. Filebeat+Kafka+Logstash+ElasticSearch+Kibana 日志采集方案

    前言 Elastic Stack 提供 Beats 和 Logstash 套件来采集任何来源.任何格式的数据.其实Beats 和 Logstash的功能差不多,都能够与 Elasticsearch 产 ...

  8. 多模块拆分时 DepencyManagement 与 Dependencys区别

    1.DepencyManagement dependencyManagement让子项目中引用一个依赖而不用显示的列出版本号.Maven会沿着父子层次向上走,直到找到一个拥有dependencyMan ...

  9. KVM虚拟化原理与基础应用示例

    一.KVM简介 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调 ...

  10. 比较两个DataTable是否相等

    ///   <summary>        ///   比较两个DataTable内容是否相等,先是比数量,数量相等就比内容         ///   </summary> ...