powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Объединение двух кортежей в локальном представление
12 сообщений из 12, страница 1 из 1
Объединение двух кортежей в локальном представление
    #37904889
StormAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли объединить два кортежа в один в локальном представлении???
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904906
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо применять терминологию теории реляционных баз данных при работе с конкретным языком программирования. Вы и сами запутаетесь и запутаете того, кто будет читать Ваш вопрос. Вы же не проектированием языка программирования занимаетесь, а написанием приложения на этом языке. Вот и применяйте терминологию того инструмента с которым работаете. Таблица, запись, поле таблицы

Если под термином "кортеж" в данном случае Вы понимаете список полей одной таблицы, то объединить поля двух таблиц в одном представлении можно. Но при условии наличия связи между этими таблицами.

Физически, локальное представление - это "обертка" над командой Select-SQL. Соответственно, "объединение таблиц" - это JOIN. Разумеется, если Вы именно это имели в виду.
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904914
StormAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С реляционной моделью там всё просто(команда union).
А мне нужно лок. представление=(
___________________________________________________________
есть 1 атрибут Страны(Отправка): Москва, Новгород, Самара
есть 2 атрибут Страны(Прибытие): Выборг, Казань, Коломна

Нужно получить: Москва, Новгород, Самара, Выборг, Казань, Коломна
___________________________________________________________
Можно ли это получить???
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904948
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StormAlex,

Код: plaintext
1.
Страны(Отправка) +',' + Страны(Прибытие)
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904956
StormAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, но немножко не то

тогда будет:
Москва, Выборг
Новгород, Новгород
Самара, Коломна

________________
а надо:
Москва
Новгород
Самара
Выборг
Новгород
Коломна
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904963
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StormAlex,

недавно обсуждался вопрос выборки в строку
посмотрите.
у Вас 2 выборки в одну строку.
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904965
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну или всё же в столбец?
тогда через union
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904973
StormAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alextashk,
union в New local View (лок. представление) вроде нет
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37904974
StormAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alextashk,
мне нужно города поместить в один столбец
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37905088
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же говорил - не надо смешивать терминологию. Вот у Вас "каша" и получилась. Что такое "атрибут"? Как он физически хранится? Приведите содержимое таблиц . Вот есть таблица с таким набором полей и таким содержанием. Из нее надо получить таблицу вот с таким набором полей и вот таким содержанием.

У Вас атрибут - это набор полей одной записи? Или это одно поле, но в нескольких записях?

Ну, от Вас требуется вот так поставить задачу.

Есть таблица

ID Отправка Прибытие1 Москва Выборг2 Новгород Казань3 Самара Коломна

Надо получить

СтраныМоскваНовгородСамараВыборгКазаньКоломна

Вы ЭТО имели в виду или что-то другое?

PS: Кстати, Вы уверены, что речь идет о FoxPro?
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37905112
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocalView - строиться на основе запроса. А у запроса LocalView нет особых правил.

Если Ваш набор данных как указал ВладимирМ, то

Код: plaintext
1.
2.
3.
4.
5.
SELECT Отправка;
FROM table;
UNION;
SELECT Прибытие;
FROM table
...
Рейтинг: 0 / 0
Объединение двух кортежей в локальном представление
    #37905365
StormAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир, alextashk
огромное спасибо) да не надо смешивать терминологию))
я у верен, что я использую FoxPro)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Объединение двух кортежей в локальном представление
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]