admin 管理员组

文章数量: 1086019


2024年3月12日发(作者:excel round函数什么意思)

oracle中on和where的用法

在Oracle中,ON和WHERE都是用于条件筛选的关键字。

1. ON关键字:

- 在多个表进行连接操作时,通过ON关键字指定连接条件。

例如,SELECT语句中的JOIN子句中就可以使用ON来指定

表之间的连接条件。

- ON关键字可用于INNER JOIN、LEFT JOIN、RIGHT JOIN、

FULL JOIN等连接操作。

示例:

```sql

SELECT *

FROM table1

INNER JOIN table2

ON = ;

```

2. WHERE关键字:

- 在SELECT、UPDATE、DELETE语句中,通过WHERE

关键字来指定条件筛选。

- WHERE关键字用于从表中选择符合条件的记录或更新或

删除符合条件的记录。

示例:

```sql

SELECT *

FROM table1

WHERE column1 = 'value1';

UPDATE table1

SET column1 = 'new_value'

WHERE column2 = 'value2';

DELETE FROM table1

WHERE column3 IS NULL;

```

注意:ON用于连接操作,WHERE用于条件筛选。在使用

多表连接时,一般应在ON中指定连接条件,在WHERE中指

定其他条件筛选。


本文标签: 条件 用于 连接 关键字 筛选