MySQL เป็นโอเปอเรเตอร์หรือไม่?
MySQL เป็นโอเปอเรเตอร์หรือไม่?

วีดีโอ: MySQL เป็นโอเปอเรเตอร์หรือไม่?

วีดีโอ: MySQL เป็นโอเปอเรเตอร์หรือไม่?
วีดีโอ: EP 23. SQL ใน 90 วินาที - สาระเดฟ ใน 3 นาที 2024, พฤศจิกายน
Anonim

MySQL เป็น โอเปอเรเตอร์ ทดสอบค่ากับค่าบูลีน ค่าบูลีนอาจเป็น TRUE, FALSE หรือ UNKNOWN ดังต่อไปนี้ MySQL คำสั่งจะตรวจสอบว่า 5 เป็น TRUE, 0 เป็น TRUE และ NULL ไม่รู้จักโดยใช้ IS โอเปอเรเตอร์.

ตามลำดับคือ MySQL อยู่ระหว่างรวมหรือไม่

NS MySQL BETWEEN โอเปอเรเตอร์ is รวม . ตัวอย่างเช่น เมื่อคุณใช้ MySQL BETWEEN โอเปอเรเตอร์ในการดึงหนังสือที่มีราคาอยู่ในช่วง ระหว่าง 50 และ 90 ผลลัพธ์จะดึงหนังสือเหล่านี้ทั้งหมด รวมทั้งหนังสือที่มีราคาเท่ากับ 50 หรือ 90

อาจมีคนถามว่า:= หมายถึงอะไรใน MySQL? ใน MySQL , := เป็นผู้ดำเนินการมอบหมาย: SELECT @foo := 'บาร์'; // ตัวแปร 'foo' ตอนนี้มีค่าส่งคืน 'bar': 'bar' ในขณะที่ = คือการทดสอบความเท่าเทียมกัน: SELECT @foo = 'hi mom'; // ทำ ตัวแปร 'foo' มีค่า 'hi mom'; คืนค่า: false ('bar' == 'hi mom' -> false)

รู้ยัง ตัวอย่าง MySQL คืออะไร?

หนึ่ง ตัวอย่าง สำหรับผู้เริ่มต้น (แต่ไม่ใช่สำหรับหุ่นจำลอง) A MySQL เซิร์ฟเวอร์ฐานข้อมูลประกอบด้วยฐานข้อมูลจำนวนมาก (หรือสคีมา) แต่ละฐานข้อมูลประกอบด้วยตารางอย่างน้อยหนึ่งตาราง ตารางประกอบด้วยคอลัมน์ (หรือเขตข้อมูล) และแถว (ระเบียน)

ฉันจะตรวจสอบเงื่อนไขที่เท่าเทียมกันใน MySQL ได้อย่างไร

นี้ MySQL บทช่วยสอนสำรวจตัวดำเนินการเปรียบเทียบทั้งหมดที่ใช้ในการ ทดสอบ สำหรับ ความเท่าเทียมกัน และความไม่เท่าเทียมกันตลอดจนตัวดำเนินการขั้นสูง

คำอธิบาย.

ตัวดำเนินการเปรียบเทียบ คำอธิบาย
= เท่ากับ
เท่ากัน (ปลอดภัยในการเปรียบเทียบค่า NULL)
ไม่เท่ากับ
!= ไม่เท่ากับ

แนะนำ: