1. Trang chủ
  2. » Công Nghệ Thông Tin

Oracle Database 10g SQL Fundamentals pps

40 372 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Bản quyền thuộc COMMIT., JSC. Oracle Database 10g: SQL Fundamentals – Review 1-2 Bản quyền thuộc COMMIT., JSC. SQL Statements • SELECT • Data Manipulation Language – DML • Transaction Control Language – TCL • Data Definition Language – DDL • Data Control Language – DCL SELECT Statements • Syntax – SELECT * | {[DISTINCT] col|expr [[AS] alias],…} – FROM table | view | subquery – [WHERE {condition(s)}] – [GROUP BY col, ] – [HAVING {condition(s)}] – [ORDER BY {col, expr, alias} [ASC|DESC]] 1-3 Bản quyền thuộc COMMIT., JSC. Single-Row Functions Character Functions • Case-manipulation Functions – LOWER(col|expr) – UPPER(col|expr) – INITCAP(col|expr) • Character-manipulation Functions – CONCAT(col1|expr1, col2|expr2) – SUBSTR(col|expr, [m], [n]) – LENGTH(col|expr) – INSTR(col|expr, ‘string’, [m], [n]) – LPAD | RPAD (col|expr, n, ‘string’) – TRIM(leading|trailing|both ‘char’ FROM ‘source_string’) – REPLACE(text, search_str, replacement_str) 1-4 Bản quyền thuộc COMMIT., JSC. Single-Row Functions Number Functions • ROUND(col|expr, [n]) • TRUNC(col|expr, [n]) • MOD(m, n) 1-5 Bản quyền thuộc COMMIT., JSC. Single-Row Functions Date Functions • SYSDATE • MONTHS_BETWEEN(date1, date2) • ADD_MONTHS(date, n) • NEXT_DAY(date, ‘char’) • LAST_DAY(date) • ROUND(date[,’format_model’]) • TRUNC(date[,’format_model’]) 1-6 Bản quyền thuộc COMMIT., JSC. Single-Row Functions Conversion Functions • Date  Character – TO_CHAR(date, ‘format_model’) • Number  Character • TO_CHAR(number, ‘format_model’) • Character  Date – TO_DATE(char, ‘format_model’) • Character  Number – TO_NUMBER(char, ‘format_model’) 1-7 Bản quyền thuộc COMMIT., JSC. Single-Row Functions General Functions • NVL(expr1, expr2) • NVL2(expr1, expr2, expr3) • NULLIF(expr1, expr2) • COALESCE(expr1, expr2, , exprn) 1-8 Bản quyền thuộc COMMIT., JSC. CASE Expression – CASE expr – WHEN comparison_expr1 THEN return_expr1 – [WHEN comparison_expr2 THEN return_expr2 – – WHEN comparison_exprn THEN return_exprn – ELSE return_expr] 1-9 Bản quyền thuộc COMMIT., JSC. DECODE Function DECODE(col|expr, search1, result1 [, search2, result2, ] [, default] 1-10 Bản quyền thuộc COMMIT., JSC. [...]... col|expr) Bản quyền thuộc COMMIT., JSC 1-11 Join Statements Cross Join • SQL: 1999 Syntax SELECT FROM table1 CROSS JOIN table2 • Oracle Syntax SELECT FROM table1, table2 Bản quyền thuộc COMMIT., JSC 1-12 Join Statements Natural Join • SQL: 1999 Syntax SELECT FROM table1 NATURAL JOIN table2 • Oracle Syntax SELECT FROM table1, table2 WHERE {join_conditions}... thuộc COMMIT., JSC 1-13 Join Statements Join USING • SQL: 1999 Syntax SELECT FROM table1 JOIN table2 USING (column) • Oracle Syntax SELECT FROM table1, table2 WHERE {join_conditions} Bản quyền thuộc COMMIT., JSC 1-14 Join Statements Join ON • SQL: 1999 Syntax SELECT FROM table1 JOIN table2 ON (conditions) • Oracle Syntax SELECT FROM table1,... (conditions) • Oracle Syntax SELECT FROM table1, table2 WHERE {join_condition} Bản quyền thuộc COMMIT., JSC 1-15 Join Statements Outer Joins • SQL: 1999 Syntax SELECT FROM table1 LEFT|RIGHT|FULL OUTER JOIN table2 ON (condition) • Oracle Syntax SELECT FROM table1, table2 WHERE table1.col1[(+)] = table2.col2[(+)] Bản quyền thuộc COMMIT., JSC 1-16 Join Statements . Bản quyền thuộc COMMIT., JSC. Oracle Database 10g: SQL Fundamentals – Review 1-2 Bản quyền thuộc COMMIT., JSC. SQL Statements • SELECT • Data Manipulation Language –. col|expr) 1-11 Bản quyền thuộc COMMIT., JSC. Join Statements Cross Join • SQL: 1999 Syntax SELECT <select_clause> FROM table1 CROSS JOIN table2 • Oracle Syntax SELECT <select_clause> FROM table1, table2 1-12 Bản. quyền thuộc COMMIT., JSC. Join Statements Natural Join • SQL: 1999 Syntax SELECT <select_clause> FROM table1 NATURAL JOIN table2 • Oracle Syntax SELECT <select_clause> FROM table1,

Ngày đăng: 07/07/2014, 01:20

Xem thêm: Oracle Database 10g SQL Fundamentals pps

TỪ KHÓA LIÊN QUAN

Mục lục

    Single-Row Functions Character Functions

    Single-Row Functions Number Functions

    Single-Row Functions Date Functions

    Single-Row Functions Conversion Functions

    Single-Row Functions General Functions

    Join Statements Cross Join

    Join Statements Natural Join

    Join Statements Join USING

    Join Statements Join ON

    Join Statements Outer Joins

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN