Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Связь таблиц по id  [new]
Klaron
Member

Откуда:
Сообщений: 1
1Дана таблица table1 и поля A,B и C и соответствующие id: 1,2,3. Во второй таблице table2 в полях упоминаются id первой таблицы несколько раз. Как посчитать количество упоминаний в таблице 2?

2И вообще пробую команду select X, table2.Y form table1 where table1.id = table2.id_table1;
эта команда выводит в результате только одно сравнение :с
29 июн 17, 07:15    [20598418]     Ответить | Цитировать Сообщить модератору
 Re: Связь таблиц по id  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
1. Почитайте по использование опции Group By
29 июн 17, 10:20    [20598757]     Ответить | Цитировать Сообщить модератору
 Re: Связь таблиц по id  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
1. Почитайте по использование опции Group By и агрегатной функции count()

2. Если таблица-источник не указана в директиве From или Join, то из нее используется значения только одной (текущей) строки. Т.е. она интерпретируется просто как набор переменных
29 июн 17, 10:22    [20598760]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить