Bagaimana untuk menanyakan tahun semasa dalam mysql

青灯夜游
Lepaskan: 2023-01-04 16:31:37
asal
14959 orang telah melayarinya

Dalam mysql, anda boleh menggunakan fungsi YEAR() dan NOW() untuk menanyakan tahun semasa. Fungsi YEAR() boleh mendapatkan nilai tahun daripada nilai tarikh yang ditentukan, dan fungsi NOW() boleh mendapatkan tarikh dan masa semasa fungsi YEAR() dan NOW() boleh mendapatkan nilai tahun daripada tarikh dan masa semasa . Sintaks "SELECT YEAR(NOW());".

Bagaimana untuk menanyakan tahun semasa dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dalam mysql, fungsi YEAR() boleh mendapatkan nilai tahun daripada nilai tarikh yang ditentukan.

Fungsi YEAR() menerima parameter tarikh dan mengembalikan tahun tarikh. Sila rujuk sintaks fungsi YEAR():

YEAR(date);
Salin selepas log masuk

Fungsi YEAR() mengembalikan nilai tahun untuk tarikh tertentu, antara 1000 hingga 9999. Jika tarikh itu sifar, YEAR( ) fungsi mengembalikan 0.

Contoh: Kembalikan tahun 2018-01-01, iaitu 2018.

SELECT YEAR('2018-01-01');
Salin selepas log masuk

Bagaimana untuk menanyakan tahun semasa dalam mysql

Tetapi bagaimana untuk mendapatkan tahun semasa tanpa mengetahui tarikh yang tepat?

Kaedah pelaksanaan: Fungsi YEAR() boleh menanyakan tahun semasa dengan fungsi NOW().

Idea pelaksanaan:

  • Fungsi NOW() boleh mendapatkan tarikh dan masa semasa

  • Lepasi tarikh semasa yang diperolehi Enter YEAR() berfungsi sebagai parameter untuk mengembalikan tahun tarikh.

SELECT YEAR(NOW());
Salin selepas log masuk

Bagaimana untuk menanyakan tahun semasa dalam mysql

Fungsi YEAR() mengembalikan maklumat tahun tarikh dan masa semasa yang disediakan oleh fungsi NOW().

Pengetahuan lanjutan:

Jika tarikhnya NULL, fungsi YEAR() akan mengembalikan NULL, seperti yang ditunjukkan dalam contoh berikut:

SELECT YEAR(NULL);
Salin selepas log masuk

Bagaimana untuk menanyakan tahun semasa dalam mysql

Seperti yang dinyatakan di atas, hasil YEAR() tarikh sifar ialah NULL (hasil penilaian beberapa versi MySQL ialah: 0):

SELECT YEAR('0000-00-00');
Salin selepas log masuk

Bagaimana untuk menanyakan tahun semasa dalam mysql

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menanyakan tahun semasa dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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