pak za mysql ..

4 отговора 181 прегледа
#1

pak za mysql ..

otnovo vyprosche za mysql .. :)

imam tablica v koqto ima pole tip DATETIME .. s kakva zaqvka da izvadq zapisite samo za opredelen den .. primerno 2003-08-23 ? :)

az izmislih neshto takova .. SELECT * FROM tablename WHERE date BETWEEN '2003-08-23 00:00:00' AND '2003-08-23 23:59:59' .. drug nachin ima li?:)

i kakyf e nai-udachniq nachin da izkaram statistika po dni za opredelen period .. naprimer ot 2003-08-14 do 2003-08-23 :)
unF ..

Редактирано от unF на

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

Re: pak za mysql ..

ami da rechem taka

Select from table where date like '2003-08-23%'

Towa za datata a za statistikata trqbwa malko da si poigraesh ;-)

[линк]
Списание за Web технологии
Отговор
в отговор на Magellan #3

Re: pak za mysql ..

mda .. tova e hitro .. samo che za statistikata izmislih samo tova:

SELECT COUNT(*) FROM tablename WHERE date BETWEEN '2003-08-12 00:00:00' AND '2003-08-23 23:59:59'

ako nqkoi ima po-dobri idei shte se radvam da gi spodeli :)

unF ..
Отговор
в отговор на unF #4

Re: pak za mysql ..

Ето ти отговор като за PHP

$d = '2003-08-12';

... WHERE date BETWEEN '$d' AND '$d' + INTERVAL 1 DAY;

salle.online.bg/sig
Отговор
в отговор на salle #5

Re: pak za mysql ..

idealno .. tova mi vyrshi perfektna rabota .. mersi mnogo ;) :)

unF ..
Отговор