Rumah > pangkalan data > tutorial mysql > Bagaimanakah keutamaan pengendali MySQL mempengaruhi set hasil?

Bagaimanakah keutamaan pengendali MySQL mempengaruhi set hasil?

王林
Lepaskan: 2023-09-14 09:13:08
ke hadapan
787 orang telah melayarinya

MySQL 运算符优先级如何影响结果集?

MySQL mengikut keutamaan pengendali, ia mempunyai senarai pengendali berikut, dengan keutamaan yang sama dan pada baris yang sama -

rreee# 🎜 🎜#Untuk pengendali dengan keutamaan yang sama muncul dalam ungkapan, pengiraan dilakukan dari kiri ke kanan.

Contoh

Contoh berikut menunjukkan keutamaan operator berbanding set hasil -

INTERVAL
BINARY, COLLATE
!
- (unary minus), ~ (unary bit inversion)
^
*, /, DIV, %, MOD
-, +
<<, >>
&
|
=, <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN
BETWEEN, CASE, WHEN, THEN, ELSE
NOT
&&, AND
XOR
||, OR
:=
Salin selepas log masuk

Dalam pengiraan di atas, MySQL mengira /( div pertama) kerana ia mempunyai keutamaan yang lebih tinggi daripada + (penambahan) atau – (penolakan).

Atas ialah kandungan terperinci Bagaimanakah keutamaan pengendali MySQL mempengaruhi set hasil?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan