Rumah >pangkalan data >Oracle >Apakah perbezaan antara dan dan atau dalam oracle?

Apakah perbezaan antara dan dan atau dalam oracle?

WBOY
WBOYasal
2022-01-25 11:57:266802semak imbas

Perbezaan: 1. Apabila digunakan untuk menapis keadaan, dan bermaksud "dan", dan ia mesti kembali benar apabila semua syarat adalah benar, manakala atau bermaksud "atau", selagi satu syarat itu benar kembali benar; 2. Keutamaan dan lebih besar daripada atau.

Apakah perbezaan antara dan dan atau dalam oracle?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Apakah perbezaan antara dan dan atau dalam oracle

1.dan bermaksud persimpangan

2.atau bermaksud kesatuan

3.Nisbah keutamaan? daripada dan atau tinggi

(FirstName='Thomas' OR FirstName='William') AND LastName='Carter' 会得到 lastname 必须为 carter ,firstname 为 thomas  或者 william的人 
 thomas   carter
 william    carter
FirstName='Thomas' OR FirstName='William'  AND LastName='Carter' 可以得到 william carter 或者 firstname 为ithomas lastname 不一定是 carter的人 比如:
 thomas   carter
 william    carter
 thomas   king

ialah soal susunan atau dan dan Keutamaan dan lebih tinggi daripada a atau b dan c hitung keputusan b dan c dahulu dan kemudian mengira a.

dan mempunyai keutamaan lebih besar daripada atau.

Jika kurungan ditambah, atau akan dilaksanakan dahulu dan kemudian dan akan dilaksanakan tanpa kurungan, dan akan dilaksanakan dahulu dan kemudian atau, jadi hasil pertanyaan adalah berbeza. Contoh:

Pangkalan data data sedia ada:

Thomas Carter

William Carter

Thomas King

Pelaksanaan:

SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')
  AND LastName='Carter'

Hasilnya ialah:

Thomas Carter

William Carter

Pelaksanaan:

SELECT * FROM Persons WHERE FirstName='Thomas' OR FirstName='William'
  AND LastName='Carter'

Hasilnya ialah:

Thomas Carter

William Carter

Thomas King

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Apakah perbezaan antara dan dan atau 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