Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
Доброго дня. Сейчас объясню на пальцах свой вопрос. Бурят скважину, из нее вытаскивают керн и геолог его описывает. У него программа состоит из четырех вкладок, на каждой вкладке свои "от-до", чтобы знать о каком интервале идет речь. Сама таблица выглядит так declare @GEODETAIL table (Holeid varchar(20), geolfrom float, geolto float, name varchar(20),value varchar(20)) insert into @GEODETAIL (holeid, geolfrom, geolto, name, value) values ('hr-1',0,8,'Lith_RockName','Песчанник'), ('hr-1',8,50,'Lith_RockName','Алевролит'), ('hr-1',50,100,'Lith_RockName','Известняк'), ('hr-1',100,108,'Lith_RockName','Гравелиты'), ('hr-1',108,200,'Lith_RockName','Алевролиты'), ('hr-1',0,5,'Sec_RockName','Глина'), ('hr-1',30,38,'Alt_RockName','Переслаивание'), ('hr-1',120,180,'Min_RockName','Минерализация'), ('hr-1',190,200,'Min_RockName','Минерализация') select * from @GEODETAIL В таком виде она не читабельна, поэтому в нормальный вид преобразуется скриптом Код: 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. Получается таблица как на картинке А вопрос мой в следующем. Можно ли в столбец Lith_RockName по мимо своего значения добавить текст из соседних столбцов? Кажется у меня кривые руки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:07 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
katish444, CONCAT ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:08 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
katish444, попробую подробнее объяснить, что я хочу получить на примере предыдущей картинки Чтобы за основу был взят главный интервал, а в его значении было указано помимо него еще и остальные значения с других столбцов, которые конечно попадают в этот основной интервал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:13 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
TaPaK, я не успела дописать))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:13 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
katish444TaPaK, я не успела дописать))) ответ всё равно не меняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:14 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
TaPaK, проблема в том, что надо чтобы не просто соседние ячейки слились, а чтобы они совпадали по интервалам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:14 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
TaPaKkatish444TaPaK, я не успела дописать))) ответ всё равно не меняется спасибо, кажется я знаю что я делала не так :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2018, 11:19 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
katish444, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 05:19 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
Kopelly, ого как круто! спасибо большое. Сейчас буду разбираться что значат эти шайтан-команды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 07:45 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
Может всё же стоит найти периоды с неменяющимися показателями, и вывести эти периоды в отдельные строки, чем указывать подпериоды в столбцах значений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 08:29 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
Вот так: НачалоКонецLith_RockNameSec_RockNameAlt_RockNameMin_RockName05ПесчанникГлина58Песчанник830Алевролит3038АлевролитПереслаивание3850Алевролит50100Известняк100108Гравелиты108120Алевролиты120180АлевролитыМинерализация180190Алевролиты190200АлевролитыМинерализация ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 08:43 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
А если еще и цветом выделить, то для анализа само то будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 08:44 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
Очень топорно можно сделать так: iif(field1 is null,' ', cast((field1) as char(15)) + iif(field2 is null,' ', cast(field2 as char(15))), ... iif(field_n is null,' ' + cast(field_n as char(15)))) только осторожно со значениями типа float ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2018, 13:15 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
Kursist, Извините за белиберду - первое сообщение на форуме Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2018, 13:28 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
982183, а как узнать на каком месте минерализация, например на одном интервале бывает 3-4 разные минерализации, поэтому нужно знать интервал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 12:35 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
У меня получилось. Большое всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 12:35 |
|
||
|
Возможно ли столбцы добавить в виде текста в другой столбец
|
|||
|---|---|---|---|
|
#18+
katish444а как узнать на каком месте минерализация, например на одном интервале бывает 3-4 разные минерализации, поэтому нужно знать интервал Ну так и надо каждую минерализацию вывести в отдельный интервал и показать её в отдельной строке отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2018, 13:02 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39659949&tid=1689567]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 393ms |

| 0 / 0 |
