Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Menggunakan Jenis Data DATE dengan Berkesan dalam Pelayan SQL?
Menggunakan Jenis Data "Tarikh" dalam Pelayan SQL
Sistem pangkalan data kerap menghadapi kesukaran semasa mengendalikan tarikh disebabkan oleh format yang berbeza dan bias budaya. SQL Server menyediakan jenis data "Tarikh" yang direka khusus untuk mengatasi cabaran ini.
Mencipta Lajur "Tarikh"
Untuk mencipta lajur "Tarikh" dalam jadual, sintaks berikut boleh digunakan:
CREATE TABLE Orders ( Order_ID INT PRIMARY KEY, Book_name VARCHAR(100), ISBN VARCHAR(100), Customer_ID INT FOREIGN KEY REFERENCES Customer, Order_date DATE );
Memasukkan "Tarikh" Nilai
Apabila memasukkan tarikh ke dalam lajur "Tarikh", adalah penting untuk menggunakan format yang bebas daripada budaya sistem. Format yang disyorkan termasuk:
Menyoal Tarikh
Untuk bertanya tarikh, adalah mungkin untuk menggunakan perbandingan atau fungsi tarikh:
Untuk mencari tarikh sebelum tarikh tertentu, gunakan:
SELECT * FROM Orders WHERE Order_date < '2015-08-02';
Untuk membandingkan tarikh , gunakan:
SELECT * FROM Orders WHERE Order_date = '2015-07-30' OR Order_date > '2015-08-01';
Tambahan Pertimbangan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan Jenis Data DATE dengan Berkesan dalam Pelayan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!