Zadejte hledaný výraz...

MySQL vystup v rozmezi dvou cisel

Zdravim mam tovy mali problem potrebuji dostat z databaze vystup dle ozmezi dvou cisel
zkousel jsem to takto
SELECT * FROM tabulka WHERE date LIKE ('')
ovsem to nefunguje poradte jak toto vyresit, predem dekuji
28. 1. 2009 13:21:40
https://webtrh.cz/diskuse/mysql-vystup-v-rozmezi-dvou-cisel/#reply220587
hm
verified
rating uzivatele
(20 hodnocení)
28. 1. 2009 14:09:20
SELECT * FROM tabulka WHERE date >= '1990-01-01' AND date <= '2009-12-31'
treba....
nebo je mozna lepsi pouzit between
SELECT * FROM tabulka WHERE date BETWEEN '1990-01-01' AND '2009-12-31'
.... proc delas v SQL kdyz neznas neoc takhle zakladniho a neumis cist manual ktery je dostupny kazdemu a zdarma? :)
28. 1. 2009 14:09:20
https://webtrh.cz/diskuse/mysql-vystup-v-rozmezi-dvou-cisel/#reply220586
nebo `date` BETWEEN "1990-01-01" AND "2009-12-31"
28. 1. 2009 14:12:05
https://webtrh.cz/diskuse/mysql-vystup-v-rozmezi-dvou-cisel/#reply220585
duben
verified
rating uzivatele
(49 hodnocení)
28. 1. 2009 14:25:39
Take zalezi na tom jestli mas datum ulozeny jako Date/Time nebo TimeStamp, protoza na timestamp musis prevest rozmezi datumu na integery, ale vyhledavani je pak o neco malo rychlejsi a mit vytizi SQL (ale rozdil poznas az na desitkach milionech zaznamu, takze minoritni vykonovy rozdil pro tebe nebude podstatny)
28. 1. 2009 14:25:39
https://webtrh.cz/diskuse/mysql-vystup-v-rozmezi-dvou-cisel/#reply220584
Pro odpověď se přihlašte.
Přihlásit