об'єднати кілька полів в одне і зберегти дані


0

ок, хитрий:

мені потрібно об'єднати одне поле в базі даних Access 2007 і об'єднати його в одне, подане в запиті. важка частина: мені потрібно зберігати дані, які йдуть з новими записами.

приклад:

col1 |col2 |col3 |data1 |data2 |
1    |     |8    |90    |true  |
     |     |     |40    |false |
2    |     |     |90    |true  |
8    |4    |10   |100   |false |

вихід

out|data1|data2|
1  |90   |true |
8  |90   |true |
2  |40   |true |
8  |100  |false|
4  |100  |false|
10 |100  |false|

Відповіді:


1

Створіть три окремі, але дуже схожі запити додавання. Якщо критерії в col1, col2 або col3 є "не є нульовим".


У мене 7 полів, як поля col ... Чи є спосіб зробити це швидше зробити?
crazybmanp

Так, якщо ви генерували запити в коді VBA, але в іншому випадку - ні. Крім того, як тільки ви виконали перший запит, наступні запити потребують лише декількох секунд, щоб скопіювати та змінити
Tony Toews
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.