|
|
|
|
|
для: sl1p
(19.08.2011 в 00:33)
| | Примерно так, но это явно не самое изящное решение)
SELECT CONCAT(SUBSTRING('20110629', 1, 4), '-', SUBSTRING('20110629', 5, 2), '-', SUBSTRING('20110629', 7, 2))
|
| |
|
|
|
|
|
|
|
для: cheops
(18.08.2011 в 23:42)
| | ну про забить и склеить в формат sql даты я думал, только каК) | |
|
|
|
|
|
|
|
для: sl1p
(18.08.2011 в 23:07)
| | Можно раздробить строку, сформировать новую в формате DATE, воспользоваться функцией DATE() и вычесть дату при помощи INTERVAL или как вариант, да, использовать клиентский язык для тех же целей. | |
|
|
|
|
|
|
| в базе даты хранятся в таком формате "20110629" т.е. "yyyymmdd", с названием, например `date`
нужно выбрать записи где `date` меньше текущей даты на 1 день... Каким образом провести такие операции с таким форматом?
Или здесь только пхп? | |
|
|
|
|