информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsСетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 На GitHub пугают ложными предупреждениями... 
 Атака на пользователей больших... 
 Notepad++ полгода раздавал зараженные... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
SQL Help !!! 12.04.02 15:50  
Автор: PS <PS> Статус: Elderman
<"чистая" ссылка>
Надо из двух строк одного поля сделать два поля в одной строке.
Пример:
Поле
value1
value2
value3

Надо:
Поле1 Поле2
value1 value3
vakue2 value1

Запрос типа такого:
select DISTINCT (select SY290100.SY29003 from SY290100 where SY290100.SY29001 = '01') as TaxRate1, (select SY290100.SY29003 from SY290100 where SY290100.SY29001 = '02') as TaxRate2 from SY290100
Но данный экзампл не катит, т.к. создает всего одну строку, а надо множество. Т.е. конструкций where SY290100.SY29001 = '01 быть не должно.

Кто нибудь знает как это сделать ?

MSSQL
Не совсем понятен принцип, по которому надо раскидать данные в два поля... 12.04.02 16:02  
Автор: Sandy <Alexander Stepanov> Статус: Elderman
<"чистая" ссылка>
принцип (изменения) 12.04.02 16:16  
Автор: PS <PS> Статус: Elderman
Отредактировано 12.04.02 17:43  Количество правок: 1
<"чистая" ссылка>
Table1
FIELD1 FIELD2 FIELD3
p1 key1 key3
p2 key2 key3
...

Table2
Field1 Field2
key1 value1
key2 value1
key3 value2
key4 value3

Дано:
p1... pn

Надо:
Recordset:
Field21 Field22
value1 value2
value3 value2
....

т.е.
Select .... from ... where FIELD1 between p1 and pn

Так понятней ?
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach