powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 TSQL помогите получить результат из двух табличек
24 сообщений из 24, страница 1 из 1
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625148
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу получить результат из двух табличек в ASE 12.5.1 TSQL (описан ниже) помогите, кто может...
нужно учесть, что в реальных табличкх данных болле 100 тысяч строк.
и еще в TABLE #d1 запись обязательно присутствует,
но количество по одному клиенту может быть любое...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
CREATE TABLE #d1
(
    client       int             NULL,
    credit       int             NULL,
    deposit      int             NULL
)
CREATE TABLE #d2
(
    client       int             NULL,
    credit       int             NULL,
    deposit      int             NULL
)

INSERT INTO #d1 VALUES  ( 1 ,  1 , NULL)
INSERT INTO #d1 VALUES  ( 1 ,  2 , NULL)
INSERT INTO #d1 VALUES  ( 1 ,  3 , NULL)

INSERT INTO #d1 VALUES  ( 2 ,  11 , NULL)
INSERT INTO #d1 VALUES  ( 2 ,  12 , NULL)
INSERT INTO #d1 VALUES  ( 2 ,  13 , NULL)

INSERT INTO #d1 VALUES  ( 3 ,  21 , NULL)
INSERT INTO #d1 VALUES  ( 3 ,  22 , NULL)
INSERT INTO #d1 VALUES  ( 3 ,  23 , NULL)
INSERT INTO #d1 VALUES  ( 3 ,  24 , NULL)

INSERT INTO #d2 VALUES  ( 1 , NULL,  200 )
INSERT INTO #d2 VALUES  ( 1 , NULL,  100 )
INSERT INTO #d2 VALUES  ( 1 , NULL,  400 )
INSERT INTO #d2 VALUES  ( 1 , NULL,  300 )

INSERT INTO #d2 VALUES  ( 2 , NULL,  110 )
INSERT INTO #d2 VALUES  ( 2 , NULL,  120 )

/* Нужно получить результат в виде SELECT */
client credit deposit
     1 ,       1 ,     200 
     1 ,       2 ,     100 
     1 ,       3 ,     400 
     1 ,   NULL,     300 
     2 ,      11 ,     110 
     2 ,      12 ,     120 
     2 ,      13 ,   NULL
     3 ,      21 ,   NULL   
     3 ,      22 ,   NULL
     3 ,      23 ,   NULL
     3 ,      24 ,   NULL

DROP TABLE #d1
DROP TABLE #d2
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625211
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pomogite пишет:

> Не могу получить результат из двух табличек в ASE 12.5.1 TSQL (описан
> ниже) помогите, кто может...

Опиши по-человечески, что тебе нужно получить.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625263
зщьщпшеу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно получить результат SELECT client, credit, deposit FROM ....
... требуемый результат ниже ... пример заполнения данных в #d1 и #d2 что еще описать?
1, 1, 200
1, 2, 100
1, 3, 400
1, NULL, 300
2, 11, 110
2, 12, 120
2, 13, NULL
3, 21, NULL
3, 22, NULL
3, 23, NULL
3, 24, NULL
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625284
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зщьщпшеу
что еще описать?

На основании чего из
1 1 NULL1 2 NULL1 3 NULL
и
1 NULL 2001 NULL 1001 NULL 4001 NULL 300
получаем
1 1 2001 2 1001 3 4001 NULL 300
а не, 4 example:
1 1 3001 2 4001 3 2001 NULL 100
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625308
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зщьщпшеу пишет:

> Нужно получить результат SELECT client, credit, deposit FROM ....
> ... требуемый результат ниже ... пример заполнения данных в #d1 и #d2

Это загадка для меня - найти закономерность ;)? Да на кой ... оно мне
надо???
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625319
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/me думает: чтобы не забыть
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625372
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000
зщьщпшеу пишет:

> Нужно получить результат SELECT client, credit, deposit FROM ....
> ... требуемый результат ниже ... пример заполнения данных в #d1 и #d2

Это загадка для меня - найти закономерность ;)? Да на кой ... оно мне
надо???
порядок приравнивания credit deposit не важен, нужно получить в одной строке в любом порядке...
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625410
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
/me думает: чтобы не забыть
_________________
"Helo, word!" - 17 errors 56 warnings
Если вы думаете что так ... SELECT * FROM #d1 join #d2 on (#d2.client=#d1.client) то это не верно
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625432
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pomogite
Если вы думаете что так ... SELECT * FROM #d1 join #d2 on (#d2.client=#d1.client) то это не верно

Не переймайтеся: исходя из
pomogite
1 NULL 3002 13 NULL

- не думаю... Не зря же я зарубку про full outer join сделал...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625438
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S. Тока ж все равно размножение произойдет (4 example)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
select
d1.client,
coalesce(d1.credit,d2.credit) as credit,
coalesce(d1.deposit,d2.deposit) as deposit
from
#d1
left outer join #d2 on (d2.client=d1.client)
Нуна еще какой-то критерий выборки озвучить/придумать...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625439
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
pomogite
Если вы думаете что так ... SELECT * FROM #d1 join #d2 on (#d2.client=#d1.client) то это не верно

Не переймайтеся: исходя из
pomogite
1 NULL 3002 13 NULL

- не думаю... Не зря же я зарубку про full outer join сделал...
_________________
"Helo, word!" - 17 errors 56 warnings
ну да в этом то и загвоздка....
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625446
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
P.S. Тока ж все равно размножение произойдет (4 example)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
select
d1.client,
coalesce(d1.credit,d2.credit) as credit,
coalesce(d1.deposit,d2.deposit) as deposit
from
#d1
left outer join #d2 on (d2.client=d1.client)
Нуна еще какой-то критерий выборки озвучить/придумать...
_________________
"Helo, word!" - 17 errors 56 warnings
Ну да получается что это нельзя сделать????? даже и через дополнительные времянные таблицы....
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625492
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pomogite
получается что это нельзя сделать?

Ex_Soft
Нуна еще какой-то критерий выборки озвучить/придумать...

иначе
Ex_Soft
Тока ж все равно размножение произойдет

тынць
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625525
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
pomogite
получается что это нельзя сделать?

Ex_Soft
Нуна еще какой-то критерий выборки озвучить/придумать...

иначе
Ex_Soft
Тока ж все равно размножение произойдет

тынць
_________________
"Helo, word!" - 17 errors 56 warnings
связка двух табличек только через поле client количество кредитов и депозитов у клиента может быть любое за исключением, что всегда есть хотябы один депозит... хотя не вижу в этом помощи. Нужен отчет, где кредиты и депозиты клиента идут параллельными кононками без возможных пропусков, иначе этот отчет приходится править рукаме в Excel(е) это происходит еженедельно и на правку уходит куча времени, а как написать правильный SELECT никто не занает.
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625629
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[off]
/me думает: ПИБ?
[/off]
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625638
davydoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы пытаетесь соединить таблицы по критерию упорядоченности строк в таблице. То есть, первая строка из первой таблицы должна соответствовать первой строке из второй таблицы. Считаю, что так сделать нельзя без доп. критерия. Предлагаю подумать о том, чтобы ввести по новой колонке в каждой таблице, которая будет определять номер строки (уникальный id). Остается проблема, что есть строки, которые не имеют аналога в другой таблице. Надо их особым образом обработать.
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625693
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
davydoffВы пытаетесь соединить таблицы по критерию упорядоченности строк в таблице. То есть, первая строка из первой таблицы должна соответствовать первой строке из второй таблицы. Считаю, что так сделать нельзя без доп. критерия. Предлагаю подумать о том, чтобы ввести по новой колонке в каждой таблице, которая будет определять номер строки (уникальный id). Остается проблема, что есть строки, которые не имеют аналога в другой таблице. Надо их особым образом обработать. Хорошо, добавим к примеру identity в таблицы #d1 и #d2 в них появились уникальные номера, что это изменит, считаем что это ID ?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CREATE TABLE #d1
(
    id_1         numeric         identity,
    client       int             NULL,
    credit       int             NULL,
    deposit      int             NULL
)
CREATE TABLE #d2
(
    id_2         numeric         identity,
    client       int             NULL,
    credit       int             NULL,
    deposit      int             NULL
)
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625713
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pomogite wrote:

> связка двух табличек только через поле client количество кредитов и
> депозитов у клиента может быть любое за исключением, что всегда есть
> хотябы один депозит... хотя не вижу в этом помощи. Нужен отчет, где
> кредиты и депозиты клиента идут параллельными кононками без возможных
> пропусков, иначе этот отчет приходится править рукаме в Excel(е) это
> происходит еженедельно и на правку уходит куча времени, а как написать
> правильный SELECT никто не занает.

Бросьте эту затею. Это не по-СУБД-шному.
Просто сформируйте две независимые таблицы (набора данных),
отсортированные нужным образом, затем НА КЛИЕНТЕ в отчёте или ещё
где отобразите эти таблицы нужным образом.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625760
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
pomogite wrote:

> связка двух табличек только через поле client количество кредитов и
> депозитов у клиента может быть любое за исключением, что всегда есть
> хотябы один депозит... хотя не вижу в этом помощи. Нужен отчет, где
> кредиты и депозиты клиента идут параллельными кононками без возможных
> пропусков, иначе этот отчет приходится править рукаме в Excel(е) это
> происходит еженедельно и на правку уходит куча времени, а как написать
> правильный SELECT никто не занает.

Бросьте эту затею. Это не по-СУБД-шному.
Просто сформируйте две независимые таблицы (набора данных),
отсортированные нужным образом, затем НА КЛИЕНТЕ в отчёте или ещё
где отобразите эти таблицы нужным образом.
Отчетноя форма у нас стандартна, можно написать что угодно на сервере, но на клиенте с результатами отчета уже ничего не сделаешь, только если в Excel(е) макрос написать... что и делаем, но это как то через пень, да и медленно получается....
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35625832
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pomogite wrote:

> Отчетноя форма у нас стандартна, можно написать что угодно на сервере,
> но на клиенте с результатами отчета уже ничего не сделаешь, только если
> в Excel(е) макрос написать... что и делаем, но это как то через пень, да
> и медленно получается....

Нет,это как раз грузить сервер несвойственными ему задачами - это через пень.
А макрос в эгзеле - хорошо.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35626121
davydoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot] Хорошо, добавим к примеру identity в таблицы #d1 и #d2 в них появились уникальные номера, что это изменит, считаем что это ID ?[/quot]

Согласен, если просто добавить новые столбцы и позволить БД установить уникальные идентификаторы, то ничего не изменится. В общем, задача не имеет решение, за исключением случая, когда строки изначально одинаково упорядочены в обоих таблицах, т.е. существует еще один столбец, который определяет этот порядок.
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35627414
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лучше грузить сервер а не клиента, а
спасение утопающих, дело рук самих утопающих

Оно и получилось
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
CREATE TABLE #d1
(
   id            numeric     identity,
    client       int             NULL,
    credit       int             NULL,
    deposet      int             NULL
)

CREATE TABLE #d2
(
   id            numeric     identity,
   client        int             NULL,
   credit        int             NULL,
   deposet       int             NULL
)

CREATE TABLE #d3
(
    client        int             NULL,
    count_credit  int             NULL,
    count_deposit int             NULL
)

CREATE TABLE #d4
(
    id           numeric     identity,
    client       int             NULL,
    credit       int             NULL,
    deposet      int             NULL,
    id_2         int             NULL
)

DECLARE @id     int
DECLARE @id_max int

/* Исходные данные */
INSERT INTO #d1 VALUES  ( 1 ,  1 , NULL)
INSERT INTO #d1 VALUES  ( 1 ,  2 , NULL)
INSERT INTO #d1 VALUES  ( 1 ,  3 , NULL)

INSERT INTO #d1 VALUES  ( 2 ,  11 , NULL)
INSERT INTO #d1 VALUES  ( 2 ,  12 , NULL)
INSERT INTO #d1 VALUES  ( 2 ,  13 , NULL)

INSERT INTO #d1 VALUES  ( 3 ,  21 , NULL)
INSERT INTO #d1 VALUES  ( 3 ,  22 , NULL)
INSERT INTO #d1 VALUES  ( 3 ,  23 , NULL)
INSERT INTO #d1 VALUES  ( 3 ,  24 , NULL)

INSERT INTO #d2 VALUES  ( 1 , NULL,  200 )
INSERT INTO #d2 VALUES  ( 1 , NULL,  100 )
INSERT INTO #d2 VALUES  ( 1 , NULL,  400 )
INSERT INTO #d2 VALUES  ( 1 , NULL,  300 )

INSERT INTO #d2 VALUES  ( 2 , NULL,  110 )
INSERT INTO #d2 VALUES  ( 2 , NULL,  120 )

/* Получаем список клиентов */
INSERT INTO #d3( client ) SELECT DISTINCT client  FROM #d1
INSERT INTO #d3( client ) SELECT DISTINCT client  FROM #d2 WHERE #d2.client not in (SELECT client FROM #d3)

/* Проставляем кол-во кредитов депозитов */
UPDATE #d3 SET count_credit  = (SELECT count(client) FROM #d1 WHERE  #d1.client = #d3.client)
UPDATE #d3 SET count_deposit = (SELECT count(client) FROM #d2 WHERE  #d2.client = #d3.client)

/* Получаем результирующую табличку */
INSERT INTO 
        #d4 (client, credit) 
SELECT 
        #d1.client,  #d1.credit 
  FROM 
        #d1, #d3 
 WHERE 
        #d3.client          = #d1.client       and 
        #d3.count_credit    >= #d3.count_deposit


INSERT INTO
       #d4 (client, deposet)
SELECT
       #d2.client,  #d2.deposet
  FROM
       #d2, #d3
 WHERE 
       #d3.client           = #d2.client        and 
       #d3.count_credit     < #d3.count_deposit

/* Результирующая таблица */
--SELECT client, credit, deposet FROM #d4 ORDER BY client

/* проставляем флаг не обработанной строки */
UPDATE #d4 SET #d4.id_2 =  0 

/* Начальная и максимальная строка */
select  @id = min(id) from #d4
select  @id_max = max(id) from #d4

/* Цикл для каждой строчкам в результирующей таблицы (лучше не придумал) */
WHILE @id < @id_max
BEGIN
    /* Поиск ID депозита */
    UPDATE
           #d4
       SET
           #d4.id_2 = (
                           SELECT 
                                  Min(#d2.id)
                             FROM 
                                   #d2
                            WHERE 
                                   #d4.client = #d2.client and 
                                   #d2.id >  (SELECT Max(id_2) FROM #d4 WHERE #d4.client = #d2.client)
                          )
    WHERE 
          #d4.deposet = null and #d4.id = @id
  
    /* Проставляем депозит */
    UPDATE
            #d4
       SET
            #d4.deposet = #d2.deposet
      FROM 
            #d2
     WHERE 
            #d4.id_2    = #d2.id and 
            #d4.id      = @id

    /* Поиск кредита */
    UPDATE
           #d4
       SET
           #d4.id_2 = (
                           SELECT 
                                   Min(#d1.id)
                             FROM 
                                   #d1
                            WHERE 
                                   #d4.client = #d1.client and 
                                   #d1.id >  (SELECT Max(id_2) FROM #d4 WHERE #d4.client = #d1.client)
                          )
    WHERE 
           #d4.credit   = null and 
           #d4.id       = @id

    /* Проставляем креди */
    UPDATE
           #d4
       SET
           #d4.credit = #d1.credit
      FROM 
           #d1
     WHERE 
           #d4.id_2 = #d1.id and #d4.id = @id

    /* Номер следующей строки */
    SELECT @id = @id +  1 
    
END

/* Столь нужный результат */
SELECT client, credit, deposet  FROM #d4 ORDER BY client

DROP TABLE #d1
DROP TABLE #d2
DROP TABLE #d3
DROP TABLE #d4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35627493
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pomogite wrote:

> Лучше грузить сервер а не клиента, а

Лучше грузить сервер той работой, которую он умеет делать
и для которой предназначен.
А вот для редактирования Excel-евских sheet-ов он явно
не предназначен, а предлагается делать серверу именно
это -- не обработка реляционных таблиц, а обработка
аналога экселёвой таблицы.

Вот например, у нас это всё очень замечательно и легко
делается на клиенте на XSLT. И сервер быстро и легко работает,
и для клиента не проблема.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 TSQL помогите получить результат из двух табличек
    #35627942
pomogite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
pomogite wrote:

> Лучше грузить сервер а не клиента, а

Лучше грузить сервер той работой, которую он умеет делать
и для которой предназначен.
А вот для редактирования Excel-евских sheet-ов он явно
не предназначен, а предлагается делать серверу именно
это -- не обработка реляционных таблиц, а обработка
аналога экселёвой таблицы.


Надо объединить две таблицы базы данных, а не Excel-евские ячейки. И выдать в одной -результирующей таблице-отчет. Это как раз таки работа серверной части. А выгрузка в Эксель, это все потом и необязательно.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 TSQL помогите получить результат из двух табличек
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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