Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.02.2016, 10:30
|
|||
---|---|---|---|
|
|||
Выборка данных из одной таблицы по совпадению |
|||
#18+
Здравствуйте. Возникла потребность в выборке данных из таблица Access. Есть таблица с примерно таким содержанием: N1 N2 N3 N4 N5 N6 ...... 8 15 23 30 60 76 12 18 21 25 26 89 5 18 19 26 89 95 ..... Нужно выбрать следующим образом - если есть более трех совпадений с условием. Например 5 18 19 26 P.S. Не знаю насколько корректно описал. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2016, 10:40
|
|||
---|---|---|---|
Выборка данных из одной таблицы по совпадению |
|||
#18+
Нормализуйте таблицу. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2016, 10:42
|
|||
---|---|---|---|
Выборка данных из одной таблицы по совпадению |
|||
#18+
Первое, что приходит на ум - сделать в запросе вычисляемую колонку, где функция возвращает ряд чисел из остальных колонок в виде строки - отсортировать числа и конвертировать в строку, разделим числа любым символом, например для 3-й строки 5_18_19_26_89_95. Потом просто сравниваем по like с условием ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2016, 10:50
|
|||
---|---|---|---|
|
|||
Выборка данных из одной таблицы по совпадению |
|||
#18+
Что значит нормализуйте? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2016, 11:35
|
|||
---|---|---|---|
|
|||
Выборка данных из одной таблицы по совпадению |
|||
#18+
FedorovMG, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
G.КодW.Код415154 КодN1N2N3N4N5N612618192632815233060763121821252694518192689955452631999 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2016, 12:02
|
|||
---|---|---|---|
Выборка данных из одной таблицы по совпадению |
|||
#18+
FedorovMGЧто значит нормализуйте? Преобразуйте N1 N2 N3 N4 N5 N68 15 23 30 60 7612 18 21 25 26 89.................. в RecordID ParameterID Value118 1215 1323 1430 1560 16762112 2218 2321 ......... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1613956]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 320ms |
total: | 462ms |
0 / 0 |