美文网首页
Teradata语句

Teradata语句

作者: Lucky_Gao | 来源:发表于2018-10-31 18:51 被阅读0次
  • help database youdatabase >>查看数据库基本信息。
  • show table yourtable >>查看如何创建的表
  • show view yourview >> 查看view视图。
  • select * from yourtable sample 10 >>随机10条数据。
  • collect statistics column(列名) on 表名 >>统计信息
  • help statistics 表名>>查看表的统计信息

Show

image.png

- SQL语句

查询

where

select 列名 from 表名 where 条件

order by

SELECT * FROM tablename ORDER BY column 1, column 2..;

group by

SELECT column 1, column2 …. FROM tablename GROUP BY column 1, column 2..;

逻辑条件

运算符

image.png

between

SELECT EmployeeNo, First Name FROM Employee WHERE EmployeeNo BETWEEN 101 AND 103;

in

SELECT EmployeeNo, FirstName FROM Employee WHERE EmployeeNo in (101,102,103);

NOT IN

NOT IN命令反转IN命令的结果。 它获取的值与给定列表不匹配的记录。
SELECT * FROM Employee WHERE EmployeeNo not in (101,102,103);

set运算符

set

SET运算符合并多个SELECT语句的结果。 这可能看起来类似于连接,但连接组合来自多个表的列,而SET运算符组合来自多个行的行。

  • 规则
    每个SELECT语句的列数应该相同。
    每个SELECT的数据类型必须兼容。
    ORDER BY应该只包含在最终的SELECT语句中。

union

UNION语句用于组合多个SELECT语句的结果。 它忽略重复。
SELECT col1, col2, col3… FROM <table 1> [WHERE condition] UNION
SELECT col1, col2, col3…
FROM
<table 2>
[WHERE condition];

union all

UNION ALL语句与UNION类似,它合并来自多个表(包括重复行)的结果。
SELECT col1, col2, col3…
FROM
<table 1>
[WHERE condition]
UNION ALL
SELECT col1, col2, col3…
FROM
<table 2>
[WHERE condition];

intersect

INTERSECT命令也用于组合多个SELECT语句的结果。 它返回在第二个SELECT语句中具有相应匹配的第一个SELECT语句的行。 换句话说,它返回存在于两个SELECT语句中的行。
SELECT EmployeeNo
FROM
Employee
INTERSECT
SELECT EmployeeNo
FROM
Salary;

minus

SELECT EmployeeNo
FROM
Employee
MINUS
SELECT EmployeeNo
FROM
Salary;

相关文章

  • Teradata语句

    help database youdatabase >>查看数据库基本信息。 show table yourtab...

  • Teradata

    Teradata by sennchi Teradata is based in San Diego, Cal...

  • 每个人都应该使用的SQL开发工具

    再次考察 DG 前,一直认为 Teradata 公司的Teradata SQL Assistant是数据仓库sql...

  • TD建模系列(一)-TERADATA关键技术知识点

    TERADATA关键知识点梳理 架构 组件 节点 ​ Teradata系统中的每个单独的服务器都称...

  • Teradata初体验

    最近开始正式实习了,公司是Teradata,自然第一项就是学习Teradata数据库了。 一,启动Teradat...

  • Teradata概述

    引言 随着计算机系统在处理能力、存储能力等方面,特别是计算机软件技术的不断提高,使得信息处理技术得到飞速发展。 数...

  • Teradata SQL

    -SHOW TABLE | VIEW | MACRO | TRIGGER | PROCEDURE

  • Teradata应用迁移到AnalyticDB for Post

    AnalyticDB for PostgreSQL(简称:ADB for PG)对Teradata语法有着很好的兼...

  • TERADATA XML类型简介

    简介 Teradata数据库 (以下简称TD) 为存储和处理XML数据提供以下支持: XML数据类型,允许用户以紧...

  • TERADATA数据压缩

    数据压缩 概况 本章描述了几种数据压缩选项,它能够帮助你减少磁盘空间的使用,在某种情况下,还可以提高I/O性能。 ...

网友评论

      本文标题:Teradata语句

      本文链接:https://www.haomeiwen.com/subject/itqztqtx.html