`
xiaotian_1981
  • 浏览: 6647 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

SELECT 例句

阅读更多

例1:检索所有列

select   *  from  employees;--注:* 选择所有字段,列的顺序一般(但并不总是)是列在表定义中出现的物理顺序。但检索不必要的列会降低性能。

 

例2:检索多个列

select last_name,salary
from employees;

 例3:算术表达式。使用算术运算符(+ - * /)创建数字和日期表达式。

     

select last_name,salary,salary+300
from employees;--注:salary 字段是数字格式。salary+300 只是用于显示的列。列名来自计算公式。

  

select last_name,salary,12*salary+100
from employees;

 

select last_name,salary,12*(salary+100)
from employees;

 例4: 空值NULL--不可用、未分配、未知或不适用的值。

           行的某一列没有数据值,该值为空或包含空值。空值不同于零或空格。

           包含空值的算术表达式的值为空。

           以空值作为除数,值仍为空。以0为除数,会出现错误。

 

例5:定义列别名

  

select last_name as name,commision comm
from employees;

select last_name "Name",salary*12 "Annual salary"
from employees;
--注:as 可有可没有。    区分大小写,有空格或特殊字符,需用双引号。

   

例6:连接运算符 “||”

select  last_name||job_id as "Employees"
from employees;

   

select last_name||' is a'||job_id AS "Employee Details"
from employees; -- 文字字符串(文字指包含在select列表中的字符、数字和日期),字符和日期必须包含在单引号内

     

select last_name||': 1 Month salary='||salary Montly
from employees;

 例7:去掉重复行

select  DISTINCT department_id
from employees;

select DISTINCT department_id,job_id
from employees;--注:DISTINCT 限定符将影响所有选择的列。结果是列的每个不同组合。

   

分享到:
评论

相关推荐

    SQL 查询 检索 条件例句

    SELECT S#, Sname FROM Student WHERE S# IN ( SELECT S# FROM SC WHERE C# = '01' AND score > ( SELECT score FROM SC AS SC2 WHERE SC2.S# = SC.S# AND SC2.C# = '02' ) ) ``` 这段查询首先找出在`01`...

    SQL例句大全,各种sql基本语法均有

    SELECT store_name FROM store_information WHERE sales > 1000 OR (sales < 500 AND sales > 275); ``` #### 使用IN关键字 `IN`关键字用于匹配某个字段是否包含在指定的一组值中。例如,查询商店名称为...

    Group_by详解_完美例句

    如果在`SELECT`列表中包含未在`GROUP BY`语句中指定的非聚合字段,如`FruitName`,则会导致错误,因为每个分组只能有一个值对应于这些字段。如果需要这些字段,它们必须包含在`GROUP BY`语句中或者用聚合函数处理。 ...

    高中英语单词天天记select素材

    6. **句型例句**: - 动词用法:如 "They selected a diamond engagement ring."(他们选了一枚钻石订婚戒指。) - 宾补动词用法:如 "He selected the village as a base of operation."(他选择了该村作为行动...

    MySQL使用select语句查询指定表中指定列(字段)的数据

    在MySQL数据库中,`SELECT`语句是用于从表中检索数据的核心命令。它允许我们根据需要选择要显示的特定列、过滤数据、排序结果以及组合来自多个表的数据。本篇文章将深入探讨如何使用`SELECT`语句来查询指定表中的...

    常用经典SQL语句大全

    3. **例句套用**: - 插入新数据:`INSERT INTO employees (name, age) VALUES ('John Doe', 30);` - 更新数据:`UPDATE employees SET age = 31 WHERE name = 'John Doe';` - 删除数据:`DELETE FROM employees ...

    常用的SQL例句 数据库开发所需知识

    - `SELECT * FROM table_name`:用于查看指定表(如`studio`或`class`)中的所有数据。 2. **插入数据**: - `INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)`:将新数据插入表...

    SQL语句在审计

    二、审计实务中的SQL例句说明 1、使用通配符“*”在SELECT语句中,表示表中所有的列。 ```sql SELECT * FROM 凭证库 ``` 2、使用TOP关键字用于指定只返回前面一定数量的数据。 ```sql SELECT TOP 20 FROM HZK ``...

    Select Text To Translate-crx插件

    此外,该插件可能还具备一些额外的功能,例如提供单词的发音、例句、词性等信息,以帮助用户更全面地理解词汇的用法。可能还有学习记录和生词本功能,便于用户追踪学习进度和复习重点词汇。 为了安装此插件,用户...

    华研四级1000个高频词汇.pdf

    - **例句**:“Select the best candidates from the list.”(从名单中挑选最合适的候选人。) **11. Appropriate(适当的;私占,拨出)** - **词性与含义**:作为形容词时,表示“适当的”;作为动词时,意为...

    Mysql数据库中子查询的使用

    例句: SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); 其中,SELECT * FROM t1 ...称为Outer Query[外查询](或者Outer Statement), SELECT column1 FROM t2 称为Sub Query[子查询]。 所以,我们说子...

    Oracle分析函数基本概念和语法总结及Regexp_***用法

    SELECT ename, REGEXP_LIKE(ename, '^[0-9]') AS starts_with_number FROM emp; ``` 这个查询将返回一个标志,表明员工名字是否以数字开始。 了解并熟练掌握Oracle分析函数和正则表达式函数,能显著提高在数据库...

    多表连接插入不存在的数据

    首先,我们来看几个具体的SQL语例句,它们都是基于MySQL数据库环境下的实现。 ##### 示例 1:向权限表插入数据 ```sql INSERT INTO permission (type, obj_id, value) SELECT 8, account, 60 FROM users WHERE NOT...

    T-SQL 编程基础 程序员查考资料

    - 示例:`SELECT * FROM Students WHERE EXISTS (SELECT * FROM Teachers WHERE Students.TeacherID = Teachers.ID);` #### 十七、事务 1. **使用T-SQL语句来管理事务** - 开始事务:`BEGIN TRANSACTION;` - ...

    T-SQL语法大全

    - **SELECT**: 用于从一个或多个表中检索数据。 - **INSERT**: 用于向表中添加新行。 - **UPDATE**: 用于修改表中的现有行。 - **DELETE**: 用于从表中删除行。 2. **DCL(数据控制语言Data Control Language)**...

    T-SQL编程入门(SQL Server)

    - **SELECT**: 查询数据。 - **INSERT**: 插入新数据。 - **UPDATE**: 更新现有数据。 - **DELETE**: 删除数据。 - **DCL (数据控制语言 Data Control Language)**: DCL 用于控制数据库用户的权限,包括: - *...

    Cultural relics精品学案.doc

    文档中的内容主要涉及英语词汇...通过例句和练习,可以更好地运用这些词汇到实际情境中,提升阅读、写作和口语表达的能力。对于英语学习者来说,尤其在学术或专业环境中,精确使用这些词汇能增强表达的准确性和丰富性。

    选修七 Unit 1 2021届高考英语一轮复习考点突破课件 (共23张PPT).ppt

    "select"作为形容词,可以指"精选的,上层人士使用的"。 2. **动词的多种用法**:动词"sell"不仅表示"售卖",还可以表示"使接受",如经理设法让员工接受新的工作时间;"serve"除了"服务",还可以表示"起作用,产生...

    常用的英语词典SQL包

    在这个“英语词典”上下文中,可能有一个或多个表格,比如"Words"表存储单词,"Definitions"表存储释义,"Examples"表存储例句,等等。 创建数据库表结构时,每个表通常会有若干字段,如"Words"表可能包含"word_id...

Global site tag (gtag.js) - Google Analytics