Menu
Coddy logo textTech

Handling Dates Part 1

Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 31 / 72.

SQL'de tarihler belirli bir formata sahiptir ve sayılar gibi sorgulayabiliriz. Bir sorguda tarih yazmak için şu formatı kullanacağız: YYYY-MM-DD (2012-09-24)

Tarihleri sorgulamak için WHERE anahtar kelimesi içinde zaten bildiğimiz tüm operatörleri - büyük, küçük veya eşit - kullanabiliriz:

SELECT * FROM table1
WHERE col1 > '2011-01-13'

Hatta BETWEEN anahtar kelimesini kullanabiliriz:

SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'
challenge icon

Görev

Kolay

Mevcut tablolar ve sütunlar:

  • <strong>games</strong>: <strong>id</strong>, <strong>date</strong>

Kışın oynanmayan tüm oyun id'lerini getirin.
Kış tarihleri: 2022-12-21 - 2023-03-20. Yalnızca bu günler hariç tutulmalıdır.

Onları tarihe göre azalan sırada sıralayın ve sütun adını game olarak yeniden adlandırın.

Kopya kağıdı

SQL'de tarihler YYYY-MM-DD formatını kullanır (örneğin, 2012-09-24).

Karşılaştırma operatörlerini kullanarak tarihleri sorgulayın:

SELECT * FROM table1
WHERE col1 > '2011-01-13'

Tarih aralıkları için BETWEEN kullanın:

SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'

Kendin dene

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler