Sql datediff
Автор Игорь Залозный задал вопрос в разделе Другие языки и технологии
Помогите найти ошибку в небольшом SQL запросе с DATEDIFF и получил лучший ответ
Ответ от Ёергей Гусев[гуру]
Так будет правильнее: SELECT DATEDIFF(day, MIN(date_poseshenie), GETDATE()) AS raznost FROM jb_bonus WHERE id_user='".@$user_data['id_user']."' У Вас ошибка в формуле вычисляемого столбца. Надо сперва делать MIN, а потом уже DATEDIFF, а не наоборот, как у Вас. Но это не должно приводить к невозможности выполнения запроса. Просто результат будет неправильный. Если же у Вас запрос слетает как таковой, то ошибка, скорее всего в условии WHERE. Точно сказать не могу, т. к. не знаю php. Попробуйте сначала вписать константу прямо в запрос. Если заработает (с учетом написанного выше) , значит неправильно строки складываете.
Перечень допустимых функций в SQL-запросе ADO Jet 4.0 (MS Access)
Скалярные функции Transact SQL для выражений (ADP)
Примечание. Сведения в данном разделе
подробнее...
Простейшие SQl запросы, помогите новичку!!!
> скажите как сделать операцию от операции в одном запросе?
Источник:
подробнее...
Sql-запрос. Разница между двумя датами
SELECT T1.id_m1, T1.date1
FROM table1 T1, table2 T2
WHERE T1.id_m1 = T2.id_m2 AND
подробнее...
SQL-запрос, разница между датами.
Проверьте так:
SELECT id_m1, date1 FROM table1, table2 WHERE id_m1=id_m2 AND ABS(DATEDIFF
подробнее...
Как заполнить wpf datagrid из sql базы данных???
DataView dview = new DataView(ds.Tables[0]);
dataGridView1.ItemsSource =
подробнее...
Какой тип данных получается при вычитание date в sql?
Логически даже подумать - разницей двух дат не может быть дата, должен быть интервал времени. И вот
подробнее...
Запрос в Access
В SQL так
SELECT Сотрудники. *, DateDiff("yyyy",[Сотрудники]! [Дата рождения], Date()) AS
подробнее...
Access выдает ошибку #Имя? помогите пожалуйста
Синтаксис команды настолько прост, что добиться повторения ситуации в режиме sql-запроса не
подробнее...