MySql

2 отговора 146 прегледа
#1

MySql

Привет

Мога ли чрез заявка от поле DATETIME примерно :
> '2004-04-25' and < '2004-04-28' да хващам резултата по часове тоест за всеки час да знам колко записа има от определения ден.

благодаря

Отговор
в отговор на aginor #2

може, разбира се !

SELECT COUNT(*) FROM tablename
WHERE datefield BETWEEN date1 AND date2
GROUP BY HOUR(datefield)

не съм го пробвал, пиша наизуст....ама няма причина да не работи ;-)

[линк]
Отговор
в отговор на Topбaлaн #3

Re: може, разбира се !

е може би не е лошо да знаеш и часа
така че SELECT COUNT(*), HOUR(datefield)
........

root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Отговор