SQL запрос

Ринат

Новичок
SQL запрос

Добрый день, возник вопрос
как правильно написать запрос выборки из таблицы по дате. То есть, в таблица есть поле с типао DateTime, как выбрать записи, например толкьо за 2004 год или все записи по всем годам на 11 число
спасибо
 

Сергей123

Новичок

>> все записи по всем годам на 11 число
полезно... :)

В MySQL есть YEAR и др. полезные ф-ии работы с DATETIME.
Найдёшь?
 

Ринат

Новичок
спасибо за ответ, данные функции известны
почему возник вопрос, делаю панель администрирования, там предполагается выбор данных по дате, пользователь вводит значение в поле и по значению этому начинаетя поиск
то есть
<input type = "text" name="name" value="%">

SELECT rol_id,
name,
beschreibung,
dynamisch
FROM Rolle
WHERE (Rolle.Name IS NULL OR Rolle.Name LIKE '#name#')
ORDER BY Rolle.name

это пример со строкой, предполагалось проделать данное с датой,

-~{}~ 04.07.05 15:40:

#name# специфический синтаксис cfml
 

Сергей123

Новичок
Не понял я...
Ну,
PHP:
$sql = '
    WHERE ... YEAR(y) = "' . intval($_POST[имяполясгодом]) . '" ...
';
-~{}~ 04.07.05 17:51:

$_POST... - специфический синтаксис PHP :)
 
Сверху