Rumah > pangkalan data > SQL > Bagaimana untuk menyemak jenis tarikh di belakang where in sql

Bagaimana untuk menyemak jenis tarikh di belakang where in sql

下次还敢
Lepaskan: 2024-05-09 08:06:18
asal
558 orang telah melayarinya

Apabila menanyakan jenis tarikh dalam klausa SQL WHERE, anda boleh menggunakan operator berikut: sama dengan, tidak sama dengan, lebih besar daripada, kurang daripada, lebih besar daripada atau sama dengan, kurang daripada atau sama dengan, ANTARA, BUKAN ANTARA.

Bagaimana untuk menyemak jenis tarikh di belakang where in sql

Kaedah pertanyaan jenis tarikh dalam klausa WHERE dalam SQL

Mari kita terus ke intinya:
Dalam SQL, anda boleh menggunakan operator berikut untuk menanyakan taip tarikh dalam 🜎 clause WHERE Sama dengan (=)

    tidak sama dengan (<>)
  • lebih besar daripada (>)
  • kurang daripada (<)
  • lebih besar daripada atau sama dengan (>=)
  • kurang daripada atau sama dengan (<=)
  • ANTARA (dalam julat yang ditentukan )
  • BUKAN ANTARA (tidak dalam julat yang ditentukan)
  • Peluasan terperinci:

1 Perbandingan paling banyak dengan (=)

, tarikh pertanyaan adalah sama dengan tarikh yang ditentukan.

Contohnya: WHERE date_column = '2023-03-08'
2. Tidak sama dengan (<>)
WHERE date_column = '2023-03-08'

2. 不等于 (<>)
查询日期不等于指定日期。
例如:WHERE date_column <> '2023-03-08'

3. 大于 (>)
查询日期大于指定日期。
例如:WHERE date_column > '2023-03-08'

4. 小于 (<)
查询日期小于指定日期。
例如:WHERE date_column < '2023-03-08'

5. 大于等于 (>=)
查询日期大于或等于指定日期。
例如:WHERE date_column >= '2023-03-08'

6. 小于等于 (<=)
查询日期小于或等于指定日期。
例如:WHERE date_column <= '2023-03-08'

7. BETWEEN(在指定范围内)
查询日期在两个指定日期之间(包括边界)。
例如:WHERE date_column BETWEEN '2023-03-01' AND '2023-03-08'

8. NOT BETWEEN(不在指定范围内)
查询日期不在两个指定日期之间(不包括边界)。
例如:WHERE date_column NOT BETWEEN '2023-03-01' AND '2023-03-08'Tarikh pertanyaan tidak sama dengan tarikh yang ditentukan.

Contohnya: WHERE date_column <> '2023-03-08'🎜🎜🎜3 Lebih besar daripada (>)🎜🎜Tarikh pertanyaan lebih besar daripada tarikh yang ditentukan. 🎜Contohnya: WHERE date_column > '2023-03-08'🎜🎜🎜4. Kurang daripada (<)🎜🎜Tarikh pertanyaan kurang daripada tarikh yang ditentukan. 🎜Contohnya: WHERE date_column < '2023-03-08'🎜🎜🎜5 Lebih besar daripada atau sama dengan (>=)🎜🎜Tarikh pertanyaan lebih besar daripada atau sama dengan yang dinyatakan. Tarikh. 🎜Contohnya: WHERE date_column >= '2023-03-08'🎜🎜🎜6 Kurang daripada atau sama dengan (<=)🎜🎜Tarikh pertanyaan kurang daripada atau sama dengan. tarikh yang ditetapkan. 🎜Contohnya: WHERE date_column <= '2023-03-08'🎜🎜🎜7 ANTARA (dalam julat yang ditentukan) 🎜🎜Tarikh pertanyaan adalah antara dua tarikh yang ditentukan (termasuk sempadan). 🎜Contohnya: WHERE date_column ANTARA '2023-03-01' DAN '2023-03-08'🎜🎜🎜8 BUKAN ANTARA (tidak dalam julat yang ditentukan)🎜🎜Tarikh pertanyaan bukan pada dua tarikh yang ditentukan antara (tidak termasuk sempadan). 🎜Contohnya: WHERE date_column BUKAN ANTARA '2023-03-01' DAN '2023-03-08'🎜

Atas ialah kandungan terperinci Bagaimana untuk menyemak jenis tarikh di belakang where in sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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