Конференция "Начинающим" » Как вравнить дату ? [D7, Firebird]
 
  • MAXHO © (29.07.10 23:23) [0]
    Дано:
    -БД Firebird.
    -дата1 в TDateTime
    -дата2 в самой базе TIMESTAMP

    Подскажите правильный запрос SELECT где дата1 > дата2

    Спасибо
  • MAXHO © (29.07.10 23:28) [1]
    Вопрос снимается. надо было в кавычки дату взять. Все заработало.
  • Anatoly Podgoretsky © (29.07.10 23:36) [2]
    > MAXHO  (29.07.2010 23:23:00)  [0]

    Ну надо еще указать список полей, с какой таблицы делать выборку, а вместо
    где слово WHERE
    А ты чего, совсем, совсем ничего не знаешь про запросы, тогда может стоит
    сначала почитать литературу?
    Здесь же нет группы для самых маленьких
  • Anatoly Podgoretsky © (29.07.10 23:39) [3]

    > Вопрос снимается. надо было в кавычки дату взять. Все заработало.

    Это не совсем правильно. Надо параметры использовать.
  • MAXHO © (30.07.10 00:29) [4]
    DataSet1.SQLs.SelectSQL.Text := 'SELECT * FROM MARKET WHERE DATE1<''' + DateTimeToStr(now) + ''' ORDER BY ID'
    Вот, что я имел ввиду. До этого дата была не в кавычках потому и не работало.
    И не делайте поспешных выводов, если вам нечего написать по существу, не пишите вообще.

    Тему можно закрывать..
  • turbouser © (30.07.10 00:39) [5]

    > MAXHO ©   (30.07.10 00:29) [4]


    > SELECT *

    За это полагается расстрел через повешение. Лучше учись делать сразу по хорошему, иначе потом грабли тебя таки настигнут.
  • Германн © (30.07.10 00:44) [6]

    > '' + DateTimeToStr(now) + '''

    А за это ещё и четвертование.


    > Тему можно закрывать..

    Пока рано.
  • Плохиш © (30.07.10 00:59) [7]

    > Германн ©   (30.07.10 00:44) [6]
    >
    >
    > > '' + DateTimeToStr(now) + '''
    >
    > А за это ещё и четвертование.

    Это называется "вравнить дату"
  • Германн © (30.07.10 01:19) [8]

    > Это называется "вравнить дату"

    Тогда с этим на форум сантехников. Там "вравнят" мозги воинствующему неучу.
    )))
  • Anatoly Podgoretsky © (30.07.10 07:33) [9]
    > Германн  (30.07.2010 00:44:06)  [6]

    Можно, он невежливая скотина.
 
Конференция "Начинающим" » Как вравнить дату ? [D7, Firebird]
Есть новые Нет новых   [134434   +28][b:0][p:0]