Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как в SQLite  получить вид документ, типа $видДокумента36 (число прочтений - 2861 )
Alex2013
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 56
Зарегистрирован: 18. Апреля 2013
Как в SQLite  получить вид документ, типа $видДокумента36
13. Ноября 2013 :: 13:49
Печать  
Запрос в SQLite:
SELECT      
     | :ВидДокумента.Накладные + ДокСтроки.IDDOC  [Док $Документ]
     | FROM
     | [ДокументСтроки.Накладные] AS ДокСтроки
   |";

Так не получается, как привести, чтобы отображались ссылки на документ?. Так [Док $Документ.Накладные] не пойдет, т.к. мне нужна колонка только с типом Документ, без Вида
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #1 - 14. Ноября 2013 :: 05:33
Печать  
Будь проще:

SELECT      
     | ДокСтроки.IDDOC  [Док :Документ.Накладные]
     | FROM  [ДокументСтроки.Накладные] AS ДокСтроки
   |";
  
Наверх
 
IP записан
 
Alex2013
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 56
Зарегистрирован: 18. Апреля 2013
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #2 - 14. Ноября 2013 :: 07:34
Печать  
[Док :Документ.Накладные] -  я ж писал выше, что  так не пойдет. К примеру в одном запросе будет точно такая же выборка из другого документа и объединяться с помощью UNION. По этому хотелось бы типизировать, без указания вида [Док :Документ]
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #3 - 14. Ноября 2013 :: 08:35
Печать  
Ё...
  | :ВидДокумента.Накладные||ДокСтроки.IDDOC  [Док $Документ]
  
Наверх
 
IP записан
 
Alex2013
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 56
Зарегистрирован: 18. Апреля 2013
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #4 - 14. Ноября 2013 :: 11:03
Печать  
Eprst Спасибо!!! А я ломал голову как сцепить ВидДокумента с ИД документа, пробывал так -  ВидДокумента.Накладные + ДокСтроки.IDDOC , и так - ВидДокумента.Накладные & ДокСтроки.IDDOC! Внутренние представление не получалось... А что означает знак ||? Просто интересно как оно отрабатывает, когда ставишь +, то преобразовывает все в число, когда &? вообще 0-ль выдает.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #5 - 14. Ноября 2013 :: 11:18
Печать  
|| - контенканация строк в sqlite
  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #6 - 15. Ноября 2013 :: 02:53
Печать  
Конкатенация
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Как в SQLite  получить вид документ, типа $видДокумента36
Ответ #7 - 15. Ноября 2013 :: 05:10
Печать  
ага, хрен выговоришь
Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать