mysql date-format возвращает null

#mysql #null #date-format

#mysql #null #формат даты

Вопрос:

У меня есть следующий SQL-запрос. Он возвращает NULL для ‘invoice_date’.

 SELECT * , fk_uid AS userId, fk_ivid AS invoice_uid, (

SELECT company
FROM tbl_users
WHERE pk_uid = userId
) AS invoice_customer, (

SELECT DATE_FORMAT( '%d/%m/%y', purchased ) AS invoice_date
FROM _invoices
WHERE invoice_uid = invoice_uid
LIMIT 1
) AS invoice_date
FROM tbl_statement_items
WHERE statement_generated = '1'
AND fk_statementId = '1'
LIMIT 0 , 30
  

Любая помощь была бы оценена.

Спасибо

Ответ №1:

Вы изменили порядок параметров date_format на обратный.

Комментарии:

1. Спасибо, он не выдал никаких ошибок, когда я набрал 1, не могу принять ваш ответ в течение 6 минут: P