Я должен соответствовать условию, что дата покупки до 2012 года, и я не могу понять, как отформатировать код SQL, чтобы получить это право.Как мне форматировать дату в SQL?
Мой текущий код:
SELECT g.GameName, p.GameID, g.GameID
FROM games g, purchases p
WHERE p.GameID = g.GameID
AND p.DatePurchase < 2012-01-01
И база данных отформатирован в то же самое было (как в «2012-06-15»), но когда я запускаю этот код он работает, но я получаю 0 результатов.
использование '' '' вокруг даты. или он будет рассматриваться как числовой, а «2012-01-01» приведет к 2010 году и, следовательно, вы не получите результат. –
Вы пытались поместить дату в одинарные кавычки? – mfredy