Rumah  >  Artikel  >  pangkalan data  >  Cara menulis tambah, tolak, darab dan bahagi dalam oracle

Cara menulis tambah, tolak, darab dan bahagi dalam oracle

DDD
DDDasal
2023-08-24 14:25:143107semak imbas

Cara menulis penambahan, penolakan, pendaraban dan pembahagian dalam oracle: 1. Untuk operasi tambah, anda boleh menggunakan tanda tambah "+" untuk melaksanakan kod "Nama Lajur 1 + Nama Lajur 2 AS sum"; operasi, anda boleh menggunakan tanda tolak "-" untuk melaksanakannya, kodnya ialah "nama lajur 1 - nama lajur 2 AS perbezaan" 3. Operasi pendaraban boleh dicapai dengan menggunakan tanda pendaraban "*", kod ialah ". nama lajur 1*nama lajur 2 produk AS"; 4. Operasi pembahagian boleh dilakukan dengan membahagikan No. "/" untuk mencapai, kod "nama lajur 1/nama lajur 2 AS bagi".

Cara menulis tambah, tolak, darab dan bahagi dalam oracle

Persekitaran pengendalian artikel ini: sistem Windows 10, Oracle versi 19c, komputer Dell G3.

Oracle ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan, yang menyediakan fungsi yang kaya dan keupayaan pengkomputeran yang berkuasa. Dalam Oracle, operasi tambah, tolak, darab dan bahagi boleh dilaksanakan melalui pernyataan SQL. Artikel ini akan memperkenalkan cara melakukan operasi tambah, tolak, darab dan bahagi dalam Oracle dan menyediakan beberapa kod sampel.

1. Operasi tambah:

Di Oracle, operasi tambah boleh dilaksanakan menggunakan tanda tambah (+). Berikut ialah kod sampel yang menunjukkan cara untuk melaksanakan operasi penambahan dalam Oracle:

SELECT column1 + column2 AS sum
FROM table;

Di mana, `column1` dan `column2` ialah nama lajur yang akan ditambah, dan `table` ialah nama jadual yang akan ditambah. Selepas menjalankan kod di atas, set hasil bernama `sum` akan dikembalikan, yang mengandungi hasil penambahan `column1` dan `column2`.

2. Operasi tolak:

Dalam Oracle, operasi tolak boleh dilaksanakan menggunakan tanda tolak (-). Berikut ialah contoh kod yang menunjukkan cara melakukan penolakan dalam Oracle:

SELECT column1 - column2 AS difference
FROM table;

Di mana, `column1` dan `column2` ialah nama lajur yang akan ditolak, dan `table` ialah nama jadual yang akan ditolak. Selepas menjalankan kod di atas, set hasil bernama `perbezaan` akan dikembalikan, yang mengandungi hasil penolakan `column1` dan `column2`.

3. Operasi darab:

Dalam Oracle, operasi darab boleh dilaksanakan menggunakan tanda darab (*). Berikut ialah contoh kod yang menunjukkan cara melakukan pendaraban dalam Oracle:

SELECT column1 * column2 AS product
FROM table;

Di mana, `column1` dan `column2` ialah nama lajur yang akan didarabkan, dan `table` ialah nama jadual yang akan didarab. Selepas menjalankan kod di atas, set hasil bernama `produk` akan dikembalikan, yang mengandungi hasil darab `lajur1` dan `lajur2`.

4 Operasi bahagian:

Di Oracle, operasi bahagi boleh dilaksanakan menggunakan tanda bahagi (/). Berikut ialah contoh kod yang menunjukkan cara melaksanakan operasi bahagi dalam Oracle:

SELECT column1 / column2 AS quotient
FROM table;

Di mana, `column1` dan `column2` ialah nama lajur yang akan dibahagikan, dan `table` ialah nama jadual yang akan dibahagikan. Selepas menjalankan kod di atas, set hasil bernama `quotient` akan dikembalikan, yang mengandungi hasil pembahagian `column1` dan `column2`.

Perlu diingat bahawa semasa melakukan operasi bahagi, jika pembahagi adalah 0, ralat akan berlaku. Untuk mengelakkan situasi ini, anda boleh menggunakan fungsi `NULLIF`. Berikut ialah contoh kod:

SELECT column1 / NULLIF(column2, 0) AS quotient
FROM table;

Dalam kod di atas, fungsi `NULLIF` akan menukar pembahagi sebanyak 0 kepada NULL untuk mengelakkan ralat.

Ringkasan:

Artikel ini memperkenalkan kaedah penambahan, penolakan, pendaraban dan pembahagian dalam Oracle dan menyediakan kod sampel yang sepadan. Dengan menggunakan operator dan fungsi ini, pelbagai operasi pengiraan yang kompleks boleh dilaksanakan dalam Oracle.

Atas ialah kandungan terperinci Cara menulis tambah, tolak, darab dan bahagi dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn