Форум: "Базы";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
ВнизСортировка Найти похожие ветки
← →
Sergey_G © (2007-07-05 20:12) [0]Удалено модератором
Примечание: СПАМ
← →
turbouser © (2007-07-05 20:15) [1]
> Sergey_G © (05.07.07 20:12)
select ... from ...
order by "поле типа lookup"
← →
Sergey_G © (2007-07-05 20:19) [2]Спасибо, что откликнулись! Может я неправильно сформулировал вопрос. В таблице этого поля нет (есть его код). А соответствие кода и значения находится в другой таблице. Так вот мне надо отсортировать не по коду, а по значению
← →
Sergey_G © (2007-07-05 20:26) [3]Другими словами: есть две таблицы.
1-я таблица "Человек" имеет поля code, name
2-я таблица "Учёт" имеет поля code_chelovek, phone
Чтобы видеть имя человека во второй таблице я добавил в Query поле типа lookup под названием name_chelovek. Так вот, мне надо отсортировать вторую таблицу не по code_chelovek, а по name_chelovek
← →
turbouser © (2007-07-05 20:27) [4]select ... from table T join lookup_table L on...
order by L.значение
Иначе никак.
← →
Sergey_G © (2007-07-05 20:32) [5]Спасибо большое, структуру запроса примерно понял (надо попробовать поковыряться:) А с примерчиком не поможете?
← →
turbouser © (2007-07-05 20:32) [6]
> Sergey_G © (05.07.07 20:26) [3]select У.code_chelovek,У.phone
from "Учет" У
join "Человек" Ч on Ч.code=У.code_chelovek
order by Ч.name
← →
Sergey_G © (2007-07-05 20:35) [7]ВАУ! Щас попробую! Безмерно благодарен! :)
← →
Sergey_G © (2007-07-05 20:43) [8]Да, именно то, что мне было нужно!!! Спасибочки :)
← →
Desdechado © (2007-07-05 21:06) [9]Вот только лукап-поле в таком случае уже нафиг не нужно, т.к. расшифровка кода уже есть в запросе.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.051 c