SQL初级语法 [查询: SELECT]

SQL查询: SELECT

普通查询:

  SELECT "栏位名" FROM "表格名"

DISTINCT 查询:(去掉重复)

  SELECT DISTINCT "栏位名" FROM "表格名"

WHERE 条件查询:

  SELECT "栏位名" FROM "表格名" WHERE "条件"

AND 或是 OR 多条件查询:

  SELECT "栏位名" FROM "表格名" WHERE "简单条件" {[AND|OR] "简单条件"}+ {}+代表{}之内的情况会发生一或多次。在这里的意思就是 AND 加简单条件及 OR加简单条件的情况可以发生一或多次。另外,我们可以用 () 来代表条件的先后次序。

IN 查询:

  SELECT "栏位名" FROM "表格名" WHERE "栏位名" IN (‘值一‘, ‘值二‘, ...)

BETWEEN 查询:

  SELECT "栏位名" FROM " 表格名" WHERE "栏位名" BETWEEN ‘值一‘ AND ‘值二‘

LIKE 查询:(模糊查询)

  SELECT "栏位名" FROM "表格名" WHERE "栏位名" LIKE {套式}

ORDER BY 查询:(排序)

  SELECT "栏位名" FROM "表格名" [WHERE "条件"] ORDER BY "栏位名" [ASC, DESC]

  SELECT store_name, Sales, Date FROM Store_Information ORDER BY 2 DESC

  这两句效果相同!

时间: 2024-10-22 14:03:15

SQL初级语法 [查询: SELECT]的相关文章

03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma

 1 PersonTestMapper.xml中的内容如下: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- namespace:命名空间

web day15 数据库概述,MySQL,SQL语句,数据查询语法DQL

数据库管理系统(DBMS)的概述 1. 什么是DBMS:数据的仓库 > 方便查询 > 可存储的数据量大 > 保证数据的完整.一致 > 安全可靠 2. DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3. 常见DBMS:Orcale.MySQL.SQL Server.DB2.Sybase 4. DBMS = 管理程序 + 多个数据库(DB) 5. DB = 多个table(不只是table,但这里先不介绍其他组成部分) 6. table的结构(即

SQL语句之查询(SELECT)

目录 SQL语句之查询(SELECT) 简单查询 限定查询 模糊查询 排序查询 多表查询 SQL语句之查询(SELECT) SQL是用于访问和处理数据库的标准计算机语言: 中文:结构化查询语言:英文全称:Structured Query Language: 而其中的核心就是查询. 简单查询 SELECT 字段,字段,字段... [SELECT 子句] FROM EMP;(数据来源) [FROM 子句] 以上两个语句执行时,先执行FROM子句,再执行SELECT子句. 当查询所有字段信息时可以使用

SQL联表查询

数据库中最最常用的语法----select.简单的select语法很直白: select column from table where expression: 从((from)存储数据的地方(table)按照(where)一定的条件(expression)查找(select)我要的数据(column); 但是在实际工作中用到的比较多的往往还是多联表查询,所以在这里记下自己学习多联表查询的心得. 首先聊一聊笛卡尔积,这是几乎所有数据库书籍在讲多联表查询时第一个要讲的东西,我等P民也只能是把笛卡尔

sql server链接查询

一.连接 结果集中有多个表的信息时用连接查询 1.内连接:   多个表根据公共列连接,符合条件的显示,不符合条件的不显示 2.外连接:   多个表根据公共列连接,显示一个表中的所有信息,另个表中中符合条件的信息,不符合条件的用null补齐   内连接查询语法:  select * from 表1   [inner]join  表2   on  条件(公共列) 外连接查询语法:  select * from 表1   [left][right]join  表2   on  条件(公共列) 二.sq

6、SQL Server 数据查询

一.使用SELECT检索数据 数据查询是SQL语言的中心内容,SELECT 语句的作用是让数据库服务器根据客户要求检索出所需要的信息资料,并按照规定的格式进行整理,返回给客户端. SELECT 语句的基本结构 [WITH<common_tale_expression>] SELECT select_list [INTO new_table_name] [FROM table_source][where search_condition] [GROUP BY group_by_expressio

mysql数据库之基础SQL语句/语法

SQL是现在进入互联网工作人们的必须技能之一,下面分享自己觉得很nice的SQL基本语句,从网上找了,觉得很不错,就分享给大家!简要介绍基础语句: 1.说明:创建数据库  Create DATABASE database-name 2.说明:删除数据库  drop database dbname 3.说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7b

50种方法优化SQL Server数据库查询(转载)

原文地址:http://www.cnblogs.com/zhycyq/articles/2636748.html 查询速度慢的原因很多,常见如下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建计算列导致查询不优化. 4.内存不足 5.网络速度慢 6.查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7.锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8.sp_lock,sp_who,活动的用

SQL常用语法大全

一.基础1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4.说明:创建新表create