
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.04.2004, 12:34
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Есть табличка ID NAME (varchar) TYPE(integer) 1 Название1 0 2 Название2 0 3 Название3 0 4 Название4 1 Надо составить запрос, чтоб получилось NAME NAME Название1 Название4 Название2 null Название3 null т.е. чтобы в первом поле были названия с типом 0, а во втором названия с типом 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 12:43
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Как-то что-то не так в консерватории (судя по постановке задачи)... Отдельная табличка с типами (TYPE) есть, или нету? От этого зависит запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 12:44
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Код: plaintext 1. Best regards, Dnico. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 13:19
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
А ведь фигня запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 13:32
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Ясное дело, что спросил - то и получил Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 14:11
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
TO Dnico Работает, но не совсем так как надо Получается Название1 null Название2 null Название3 null И по поводу ON (T2.TYPE = T1.ID AND T2.TYPE = 1) наверное T2.TYPE = T1.TYPE, но результат тот же To Мимопроходящий Таблички для TYPE нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 14:27
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Ну, раз таблички для TYPE нет, то запрос, при большом количестве записей будет однозначно тормозным. Мне лично не понятно, как между собой связаны записи содержащие "Название1" и "Название4". У них есть какой-то общий признак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 14:40
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Мда, что-то не клеится.. Возможен вариант, когда записей с type=0 будет меньше, чем с 1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 14:42
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Мимопроходящий записи содержащие "Название1" и "Название4". У них есть какой-то общий признак? Если ID = Type, то вот так Код: plaintext 1. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 14:44
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
О, да это наверное дерево: ID - номер, Type - родитель Тогда и получается такая связка : Название1 Название4 , но для деревьев совсем нужны другие запросы. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 15:05
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Дерево так точно не построишь -)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 15:07
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Напишу во всех подробностях. Есть таблличка CULTURES содержащая информацию о сельскохозяйственных культурах. ID - идентификатор NAME - название культуры TYPE - тип севооборота (0-полевой, 1-почвозащттный) Менять структуру уже нельзя. Вывести надо так: Полевые культуры || Почвозащитные культуры Название1 Название4 Название2 null Название3 null To Dik76: Возможен вариант, когда записей с type=0 будет меньше, чем с 1? Обычно так и будет. Так что вот так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 15:13
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Всё понятно. Вот он пример кривого проектирования... Делай ЭТО в генераторе отчётов. Не морокайся сотворить это запросом. Выхлоп не оправдает ожиданий. Фактически ты имеешь тут 2 несвязанных кортежа, которые пытаешься связать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:05
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Мимо - прав. Если не секрет, то для чего такой вывод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:06
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
To Мимопроходящий Видимо так и поступлю. А по поводу структуры, так это скорее отчет такой специфический. Для всего остального она полностью подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:11
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Ну, раз отчёт, так и делай его средствами построителя отчётов . А никак не запросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:16
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
To Степа Так надо, у Заказчика в методичке х.з. какого года так сделано. А вообще там все отчеты спецефические, без ХП хрен сделаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:19
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
To Мимопроходящий Его сначала надо в гриде показать, а потом из формы с гридом уже отчет выводится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:21
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
авторбез ХП хрен сделаешь так и делай ХП, если запрос и удастся написать, то быстрым он точно не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:25
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Очень любопытно посмотреть на такую SP Изврат будет ещё тот... Дело в том, что как я уже говорил, имеем 2 несвязанных кортежа. Для них соответственно нужно создавать 2 курсора. А IB/FB выполнять навигацию по 2-м и более курсорам одновременно внутри одного блока НЕ УМЕЕТ . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:28
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
все-таки не умеет... а то читаю ингда - умеет делать fetch из курсора, не умеет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:34
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
To Мимопроходящий Знаю что НЕ УМЕЕТ. Напишу - опубликую :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:35
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
fetch может сделать только клиент, вызвав функцию API isc_dsql_fetch() . На стороне сервера это сделать нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 16:37
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
Тогда - Хателка! Хочу создавать два курсора и фетчить их по очереди - и в ХП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1578839]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
178ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 487ms |

| 0 / 0 |
