Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / запрос повторяется как убрать лишнее из колонки субд оракле / 16 сообщений из 16, страница 1 из 1
17.07.2020, 13:31
    #39980913
Inoyatov Ulmas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
select t.city as "Регион",
b.branch as "Филиал",
t.abvr_name as "Наименование клиента",
t.merchant "Мерчант",
t.term_nr as "Терминал ID",
b.serial_nr as "Серийный Номер Терминала",
s.label as "Статус",
max(t.e_date) as "Дата Последной Транзакции"
from empc_files_b_transactions t,
ss_empc_terminal_status s,
bf_globuz_acc_tr_all b
where t.term_nr = b.terminal_id
and b.status = s.status
and b.branch = '00394'
and t.e_date between '20190401' and '20190430'
and b.branch is not null
group by t.term_nr ,
s.label,
b.branch,
t.city,
t.abvr_name,
t.merchant,
b.serial_nr,
t.e_date;

вот запрос с ответом кто может помочь как убрать одинаковые значения
...
Рейтинг: 0 / 0
17.07.2020, 13:45
    #39980922
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Оракул слишком сложен для новичков, используй что-нибудь попроще, MS SQL, например.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.07.2020, 14:02
    #39980931
Inoyatov Ulmas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
у нашего организации толка оракл
...
Рейтинг: 0 / 0
17.07.2020, 14:03
    #39980932
Inoyatov Ulmas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Dimitry Sibiryakov,

у нашего организации толка оракл
...
Рейтинг: 0 / 0
17.07.2020, 14:09
    #39980936
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
А MS SQL всё равно лучше!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.07.2020, 14:13
    #39980939
Inoyatov Ulmas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Dimitry Sibiryakov,
есть у вас решения, если есть то помогите
...
Рейтинг: 0 / 0
17.07.2020, 14:15
    #39980943
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Читать тебе книгу по SQL вслух и с выражением? Нет, столько свободного времени у меня нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.07.2020, 14:35
    #39980960
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Inoyatov Ulmas
вот запрос с ответом кто может помочь как убрать одинаковые значения

Помочь могут многие, но бесплатно вряд ли кто-либо захочет это делать, а такую сумму, чтобы захотели, ваша организация вряд ли предложит. Для того, чтобы не нарываться на юмористические ответы разной степени ослоумия, стоит задать вопрос правильно (как это делать - можно погуглить How to ask questions the smart way) и принять деятельное участие в решении своей задачи. Для её решения прежде всего нужно понять - откуда и почему эти одинаковые значения берутся.
...
Рейтинг: 0 / 0
17.07.2020, 14:41
    #39980962
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Ну или хотя бы выбрать правильный раздел форума.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.07.2020, 18:12
    #39981076
Inoyatov Ulmas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
softwarer,
спс
...
Рейтинг: 0 / 0
24.07.2020, 00:15
    #39983395
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Dimitry Sibiryakov

Оракул слишком сложен для новичков, используй что-нибудь попроще, MS SQL, например.
Это легенда.

Любое новое поначалу сложно для новичков.
...
Рейтинг: 0 / 0
24.07.2020, 00:16
    #39983396
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Inoyatov Ulmas
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
select          t.city        as "Регион",
                b.branch      as "Филиал",
                t.abvr_name   as "Наименование клиента",
                 t.merchant  "Мерчант",
                 t.term_nr as "Терминал ID",
                 b.serial_nr as "Серийный Номер Терминала",
                 s.label as "Статус",
                max(t.e_date) as "Дата Последной Транзакции"
from empc_files_b_transactions t,
     ss_empc_terminal_status s,
     bf_globuz_acc_tr_all b
where t.term_nr = b.terminal_id
  and b.status = s.status
  and b.branch = '00394'
  and t.e_date between '20190401' and '20190430'
  and b.branch is not null
group by  t.term_nr ,
         s.label,
         b.branch,
         t.city,
         t.abvr_name,
         t.merchant,
         b.serial_nr,
         t.e_date;


вот запрос с ответом кто может помочь как убрать одинаковые значения

Для форматирования кода используйте тэг SRC.
...
Рейтинг: 0 / 0
24.07.2020, 00:23
    #39983399
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
SQL*Plus
Inoyatov Ulmas
Код: sql
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.
select          t.city        as "Регион",
                b.branch      as "Филиал",
                t.abvr_name   as "Наименование клиента",
                 t.merchant  "Мерчант",
                 t.term_nr as "Терминал ID",
                 b.serial_nr as "Серийный Номер Терминала",
                 s.label as "Статус",
                max(t.e_date) as "Дата Последной Транзакции"
from empc_files_b_transactions t,
     ss_empc_terminal_status s,
     bf_globuz_acc_tr_all b
where t.term_nr = b.terminal_id
  and b.status = s.status
  and b.branch = '00394'
  and t.e_date between '20190401' and '20190430'
  and b.branch is not null
group by  t.term_nr ,
         s.label,
         b.branch,
         t.city,
         t.abvr_name,
         t.merchant,
         b.serial_nr,
         t.e_date
;


вот запрос с ответом кто может помочь как убрать одинаковые значения

Для форматирования кода используйте тэг SRC.

Уберите t.e_date из фразы GROUP BY.
Оно у вас туда попало явно по ошибке.
...
Рейтинг: 0 / 0
24.07.2020, 00:24
    #39983401
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Inoyatov Ulmas,

Лучше такие вопросы задавать здесь:
https://www.sql.ru/forum/oracle

Модератор: Тема перенесена из форума "Сравнение СУБД".
...
Рейтинг: 0 / 0
28.07.2020, 16:58
    #39984707
Anton_1234
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Inoyatov Ulmas
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
select          t.city        as "Регион",
                b.branch      as "Филиал",
                t.abvr_name   as "Наименование клиента",
                 t.merchant  "Мерчант",
                 t.term_nr as "Терминал ID",
                 b.serial_nr as "Серийный Номер Терминала",
                 s.label as "Статус",
                max(t.e_date) as "Дата Последной Транзакции"
from empc_files_b_transactions t,
     ss_empc_terminal_status s,
     bf_globuz_acc_tr_all b
where t.term_nr = b.terminal_id
  and b.status = s.status
  and b.branch = '00394'
  and t.e_date between '20190401' and '20190430'
  and b.branch is not null
group by  t.term_nr ,
         s.label,
         b.branch,
         t.city,
         t.abvr_name,
         t.merchant,
         b.serial_nr --,
         --t.e_date; -- закоментил, т.к. косяк


вот запрос с ответом кто может помочь как убрать одинаковые значения


непонятно что такое t.e_date, какая точность у него, может там только год-месяц-число? как себя max(t.e_date) поведет, может несколько значений выдать или нет (если в течении одного дня было несколько транзакций)? если максимум на нескольких наборах достигается? все наборы выдаст?

и вообще непонятно, что такое одинаковые значения, полностью повторяются строки?

вообще можно попробовать обернуть запрос (плохому сейчас научу)

Код: sql
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.
select distinct 
    tt.* 
from
   (select        
        t.city        as "Регион",
        b.branch      as "Филиал",
        t.abvr_name   as "Наименование клиента",
        t.merchant  "Мерчант",
        t.term_nr as "Терминал ID",
        b.serial_nr as "Серийный Номер Терминала",
        s.label as "Статус",
        max(t.e_date) as "Дата Последной Транзакции"
    from 
         empc_files_b_transactions t,
         ss_empc_terminal_status s,
         bf_globuz_acc_tr_all b
    where t.term_nr = b.terminal_id
         and b.status = s.status
         and b.branch = '00394'
         and t.e_date between '20190401' and '20190430'
         and b.branch is not null
    group by  t.term_nr ,
         s.label,
         b.branch,
         t.city,
         t.abvr_name,
         t.merchant,
         b.serial_nr --,
         --t.e_date; -- закоментил, т.к. косяк
    ) tt
...
Рейтинг: 0 / 0
28.07.2020, 17:44
    #39984717
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос повторяется как убрать лишнее из колонки субд оракле
Anton_1234,

Не морочьте голову Inoyatov Ulmas.
Я ему уже показал, где была ошибка.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / запрос повторяется как убрать лишнее из колонки субд оракле / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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