Конференция "Базы" » Помогите пожалуста
 
  • Разведка (12.08.13 13:46) [0]
    Что нужно сделать.
    Создать запрос SQL ADO Access  в нем создать (виртуальное) или его еще называют агрегатное поле логического типа.  Вот уж забыл как это делается, а доступа к своим старым исходникам нет.
  • Inovet © (12.08.13 15:26) [1]
    Вычисляемое что ли?

    SELECT A, B, A <> B AS C FROM TBL
  • Ega23 © (12.08.13 15:27) [2]
    Не совсем понял вопрос. Агрегатное в sql-терминологии - это то, что с group by идёт. Ну там min, max, sum, count, avg (что-то ещё есть, не помню навскидку).
    Виртуальное логическое - не совсем понял. Это case имеется ввиду?

    select Name, case when length(Name) > 32 then 1 else 0 end as TooLongName from ttt


    ?
  • Разведка (12.08.13 17:27) [3]

    > Ega23 ©   (12.08.13 15:27) [2]


    имелось ввиду в запросе создать поле которого нет в самой таблице и оно должно  иметь логический тип
  • Ega23 © (12.08.13 18:12) [4]

    > имелось ввиду в запросе создать поле которого нет в самой
    > таблице и оно должно  иметь логический тип


    И опять не понял. Что значит "создать поле"? DDL?
  • Плохиш © (12.08.13 18:55) [5]

    > Разведка   (12.08.13 17:27) [3]

    Уже два ответа дали, неужели не помогло?
  • Очень Злой (13.08.13 23:29) [6]

    > Уже два ответа дали, неужели не помогло?


    а может он действительно имел ввиду DDL, хз... Просто по вопросу вообще не понятно чего он хочет.

    Разведка, лучше объясни на примере, что ты пытаешься получить.
  • Плохиш © (14.08.13 12:59) [7]
    Оно и словов-то таких не знает.
 
Конференция "Базы" » Помогите пожалуста
Есть новые Нет новых   [119683   +127][b:0][p:0.001]