Я хотел бы извлечь разницу в дни между двумя датами. Моя таблица называется bookstakenout
Как извлечь дату из 2 столбцов в базе данных - на стороне базы данных - и сохранить ее в переменной php?
$dateDiff = "SELECT DATEDIFF(day, BorrowedDate, ReturnedDate) FROM bookstakenout
WHERE BorrowNumberID = $bnid";
Здесь ошибка, что я получаю
У вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MariaDB для корректного синтаксиса использовать вблизи «» в строке 2Выбор DATEDIFF (день, BorrowedDate, ReturnedDate) FROM bookstakenout WHERE BorrowNumberID = 5
Будем надеяться, что вопрос правильно спросил, извините, если его нет.
Обратитесь к * официальной документации по этой функции https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_datediff –
Плюс, вы можете что использование метода sql-server также применяется к MySQL https://msdn.microsoft.com/en-CA/library/ms189794.aspx, это не так. Я считаю, что у вас есть опыт работы в прошлом. –