MYSQL Tarih, Saat Sütunlarını Tek Sütunda datetime olarak birleştirmek

tarih sütunu format: date;
saat sütunu format: time;
olduğunu varsayalım. Birleştirip görüntülemek için :

SELECT CONCAT(tarih, " ",saat) as tarih_saat FROM tablo_adi

Görüntülemekten ziyade 3. sütuna (tarih_saat) kaydetmek için:

tarih ve saat sütununu tek sütuna kaydetmek için tarih_saat adında 3. bir sutun açıyoruz (formatını datetime yapabilirsiniz) ardından;

UPDATE tablo_adi SET tarih_saat = CONCAT(tarih, ' ', saat);

çalıştırmak yeterli olacaktır.

örnek çıktı:

+----------------+----------------+----------+------------+
|    tarih       |      saat      |tarih_saat             |
+----------------+----------------+-----------------------+
|   2020-01-02   |     12:02:03   |  2020-01-02 12:02:03  |
+----------------+----------------+----------+------------+

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.