Форум программистов, компьютерный форум, киберфорум
Наши страницы
Oracle
Войти
Регистрация
Восстановить пароль
 
studentrm
-30 / 2 / 1
Регистрация: 13.12.2015
Сообщений: 335
1

Поиск повторений (связи)

14.10.2018, 20:03. Просмотров 77. Ответов 3
Метки нет (Все метки)

Есть последовательность индентификаторов (см.ниже). Как найти повторяющиеся строки друг за другом необязательно по порядку? Пример ниже - строки которые повторяются, т.е. их последовательность чем-то регламенитрована (их использовал один человек - к примеру)
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Таблица1
11111
22222
99999
55555
88888
33333
22222
11111
44444
88888
55555
99999
66666
11111
33333
22222
77777
88888
99999
Таблица2
SQL
1
2
3
4
5
6
99999
55555
88888
88888
55555
99999
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2018, 20:03
Ответы с готовыми решениями:

запись с максимальным кол-вом повторений
допустим, есть следующая таблица из 1 колонки: КОЛОНКА1 1 1 2 3 2 3 1

Поиск повторений
Здраствуйте. Аксес 2003, есть такая задача. Надо найти повторы, причем не только повторы но и...

Поиск повторений по 2 условиям
День добрый! Вопрос вроде и простой но я так и не придумал как его решить. 2 столбца. в первом...

Поиск максимального числа повторений
Здравствуйте. В программе функция генерирует число (целое, от 0 до 99999), генерация происходит...

Поиск повторений в Memo и их удаление
Как создать поиск повторений в Memo1 и их удаление?

3
mibin
128 / 75 / 20
Регистрация: 21.10.2009
Сообщений: 402
14.10.2018, 20:24 2
Что такой таблица 1 и таблица 2? Условия вообще не понятны.
0
studentrm
-30 / 2 / 1
Регистрация: 13.12.2015
Сообщений: 335
14.10.2018, 20:37  [ТС] 3
mibin, таблица1 - исходник. таблица2- что нужно найти в таблице1

Добавлено через 7 минут
mibin,
Что нужно найти
SQL
1
2
3
4
5
6
7
8
9
10
11
12
33333
22222
11111
11111
33333
22222
99999
55555
88888
88888
55555
99999
0
mibin
128 / 75 / 20
Регистрация: 21.10.2009
Сообщений: 402
14.10.2018, 20:51 4
Цитата Сообщение от studentrm Посмотреть сообщение
таблица2- что нужно найти в таблице1
Почему тогда в "что нужно найти" почему больше значений чем в таблице2?

Добавлено через 43 секунды
Условия мягко говоря непонятны вообще...но может вот так?
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
31
32
WITH
  w_data AS
  (
    SELECT '11111' AS val FROM dual UNION ALL
    SELECT '22222' AS val FROM dual UNION ALL
    SELECT '99999' AS val FROM dual UNION ALL
    SELECT '55555' AS val FROM dual UNION ALL
    SELECT '88888' AS val FROM dual UNION ALL
    SELECT '33333' AS val FROM dual UNION ALL
    SELECT '22222' AS val FROM dual UNION ALL
    SELECT '11111' AS val FROM dual UNION ALL
    SELECT '44444' AS val FROM dual UNION ALL
    SELECT '88888' AS val FROM dual UNION ALL
    SELECT '55555' AS val FROM dual UNION ALL
    SELECT '99999' AS val FROM dual UNION ALL
    SELECT '66666' AS val FROM dual UNION ALL
    SELECT '11111' AS val FROM dual UNION ALL
    SELECT '33333' AS val FROM dual UNION ALL
    SELECT '22222' AS val FROM dual UNION ALL
    SELECT '77777' AS val FROM dual UNION ALL
    SELECT '88888' AS val FROM dual UNION ALL
    SELECT '99999' AS val FROM dual
  )
SELECT DISTINCT
       val
  FROM (
        SELECT val,
               CASE WHEN val = lag(val) OVER (ORDER BY val) THEN 1
               END AS lag_val
          FROM w_data
        )
 WHERE lag_val = 1
Код
VAL
11111
22222
33333
55555
88888
99999
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2018, 20:51

Не работает программа.Поиск пути без повторений
Привет всем. у меня стоит задание написать программу поиска пути , а затем вывода на экран:...

Поиск количества повторений самого длинного слова
Помогите пожалуйста, мне нужно узнать как называются процедуры: 1. Поиск самого длинного слова 2....

Как сделать поиск повторений в двумерном массиве построчно
как сделать поиск повторений в двумерном массиве построчно и если строчка повторяется заменять эту...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru