|
|
|
Пожалуйста помогите заполнить таблицу записями из других таблиц
|
|||
|---|---|---|---|
|
#18+
Дело вот в чём: Имеется одна главная таблица, в которую через форму заносятся данные, еще две таблицы являются справочными, необходимо заполнить четвертую таблицу записями из трех предыдущих,пожалуйста помогите кто может! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2007, 18:53 |
|
||
|
Пожалуйста помогите заполнить таблицу записями из других таблиц
|
|||
|---|---|---|---|
|
#18+
как вариант - закидать нужные данные в массив или в текстовый файл с разделителями и импортировать командой append from (из файла) или append from array (из массива) чтобы закидать в массив/файл - copy to, copy to array глянь в хэпле структура. там предельно просто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2007, 18:56 |
|
||
|
Пожалуйста помогите заполнить таблицу записями из других таблиц
|
|||
|---|---|---|---|
|
#18+
Alberto Дело вот в чём: Имеется одна главная таблица, в которую через форму заносятся данные, еще две таблицы являются справочными, необходимо заполнить четвертую таблицу записями из трех предыдущих,пожалуйста помогите кто может!Смотри в Help команду SELECT - SQL Command Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2007, 11:43 |
|
||
|
Пожалуйста помогите заполнить таблицу записями из других таблиц
|
|||
|---|---|---|---|
|
#18+
Родительская таблица имеет 2 дочерних таблицы одного уровня. Используй "вложенные" соединения, лучше внешние, чтобы "подхватывать" пустые ссылки: SELECT; Род_Табл.Поле1,; Род_Табл.Поле2,; Род_Табл.ПолеN,; Доч_Табл1.Поле1,; Доч_Табл1.Поле2,; Доч_Табл1.ПолеN,; Доч_Табл2.Поле1,; Доч_Табл2.Поле2,; Доч_Табл2.ПолеN; FROM; (Род_Табл LEFT OUTER JOIN Доч_Табл1; ON Род_Табл.Id1 = Доч_Табл1.Primary_Key); LEFT OUTER JOIN Доч_Табл2; ON Род_Табл.Id2 = Доч_Табл2.Primary_Key; INTO CURSOR Результат Можно вкладывать больше соединений (если родительская таблица имеет больше дочерних таблиц одного уровня). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 09:13 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34506124&tid=1589390]: |
0ms |
get settings: |
14ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
138ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 467ms |

| 0 / 0 |
