Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];

Вниз

объединить две таблицы, но...   Найти похожие ветки 

 
Karburator   (2004-06-11 23:04) [0]

Мастера, как объединить две таблицы, если отсутствие поля в одной из них, при объединении надо заменить вычисляемым значением

Не работающие примеры:
 for
   select a.name, "-"
   from  a
   union

   select b.name1, b.name2
   from  b
   into :out_name1, :out_name2

 do  suspend;
==================================
name2 = "-"
 for
   select a.name, :name2
   from  a
   union

   select b.name1, b.name2
   from  b
   into :out_name1, :out_name2

 do  suspend;
-----------------------------------
все поля стринговые, размерностью = 10


 
Vemer ©   (2004-06-12 00:58) [1]

Попробуй так:

For Select for select a.name, "-"/*проверить синтаксис "-"*/
    From  a
    Into :out_name1, :out_name2
 Do
  suspend;

For select b.name1, b.name2
  from  b
  into :out_name1, :out_name2
 Do
  suspend;


+ окончательная сортировка в Select From My_Procedure ... по мере необходимости..


 
Vemer ©   (2004-06-12 01:42) [2]

For Select в первой строке кода 1 раз естественно :).


 
Karburator   (2004-06-12 07:10) [3]

Блин, знатно клинануло вчерась меня чото.
Надо издать закон запрещающий писать прогу ночью :)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.046 c
4-1086032716
Dr.Pauk
2004-05-31 23:45
2004.07.11
Как выключить/перезагрузит/ждущий режим комп?


4-1085563007
diMAN
2004-05-26 13:16
2004.07.11
Имя пользователя с правами которого запущена программа


1-1088158507
niko4543
2004-06-25 14:15
2004.07.11
Таймер.


1-1088121010
MIGUR
2004-06-25 03:50
2004.07.11
Выделение в MEMO и RichEdit


1-1087905753
AlexG
2004-06-22 16:02
2004.07.11
Action из DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский