MySQL - MS SQL Server portability
2 отговора
76 прегледа
MySQL - MS SQL Server portability
3 думи - аритметика с дати. съществува ли начин да дръпна всички записи с дата от тая седмица с sql заявка дето да върви и на 2та сървъра?
за MySQL си представям нещо такова - WHERE DATA > ( NOW() - INTERVAL 7 DAYS )
това обаче няма да го бъде на майкрософтския сървър. мислех да вадя дати в кода дето прави заявката и да остане в ескюел частта само просто сравнение с >... обаче не искам да пиша календар за тия аритметики с данни. ако някой знае такъв календар дето да свърши работа ( ползвам PHP ) ще ми улесни живота.
мерси предварително. поради естеството на проблема пускам темата и в клуб Бази Данни.
ein heller Schein am Firmament
за MySQL си представям нещо такова - WHERE DATA > ( NOW() - INTERVAL 7 DAYS )
това обаче няма да го бъде на майкрософтския сървър. мислех да вадя дати в кода дето прави заявката и да остане в ескюел частта само просто сравнение с >... обаче не искам да пиша календар за тия аритметики с данни. ако някой знае такъв календар дето да свърши работа ( ползвам PHP ) ще ми улесни живота.
мерси предварително. поради естеството на проблема пускам темата и в клуб Бази Данни.
ein heller Schein am Firmament
Re: MySQL - MS SQL Server portability
фалшива тревога, реших проблема по заобиколен начин:
1) strtotime( "-7 days" );
2) ADODB -- DBDate
все пак ако има по-добри начини - свиркайте
ein heller Schein am Firmament
1) strtotime( "-7 days" );
2) ADODB -- DBDate
все пак ако има по-добри начини - свиркайте
ein heller Schein am Firmament
Re: MySQL - MS SQL Server portability
щом ползваш във фреймуърка си АДОДБ, ползвай неговия екстеншън за дати, добър е
(DBDate, SQLDate i adodb-time.inc.php)
(DBDate, SQLDate i adodb-time.inc.php)