【正文】
? 使用表別名作為前綴可以提高性能 . SELECT , , , , FROM employees e , departments d WHERE = 。 使用表別名 ? 使用表別名實(shí)現(xiàn)簡(jiǎn)化查詢 . ? 使用表別名作為前綴可以提高查詢性能 . 連接兩張以上的表 EMPLOYEES LOCATIONS DEPARTMENTS ? 連接 n張表,需要 n1個(gè)條件。例如: 連接三張表,至少需要 2個(gè)連接條件。 … 非等值連接 EMPLOYEES JOB_GRADES Salary in the EMPLOYEES table must be between lowest salary and highest salary in the JOB_GRADES table. … 使用非等值連接檢索記錄 SELECT , , FROM employees e, job_grades j WHERE BETWEEN AND 。 … 外連接 EMPLOYEES DEPARTMENTS There are no employees in department 190. … 外連接語(yǔ)法 ? 使用外連接可以發(fā)現(xiàn)那些不滿足連接條件的記錄 ? 外連接操作符號(hào)需要一個(gè)加號(hào) (+). SELECT , FROM table1, table2 WHERE (+) = 。 SELECT , FROM table1, table2 WHERE = (+)。 SELECT , , FROM employees e, departments d WHERE (+) = 。 使用外連接 … 自連接 EMPLOYEES (WORKER) EMPLOYEES (MANAGER) MANAGER_ID in the WORKER table is equal to EMPLOYEE_ID in the MANAGER table. … … 自連接 SELECT || 39。 works for 39。 || FROM emp