|
|
|
| Подскажите пожалуйста.
есть 2 неполные строки в таблице tb:
tb
a, b, c, d
21, 34, 27, --
21 , 34, -- , 45
нужно получить 1 строку:
tb
a, b, c, d
21, 34, 27, 45
Есть ли способ это сделать? | |
|
|
|
|
|
|
|
для: aldrve
(28.10.2013 в 16:12)
| | > есть 2 неполные строки в таблице tb:
в примере 3 строки
> нужно получить 1 строку:
в примере 2 строки
Я ничего не понял..... | |
|
|
|
|
|
|
|
для: Sfinks
(28.10.2013 в 19:22)
| | Приношу извинения за паузу (отвлекся от компьютера на несколько дней) и за некорректный вопрос. Так вроде точнее:
есть:
таблица tb (a, b, c, d)
строка 1 :21, 34, 27, --
строка 2 :21, 34, -- , 45
нужно:
таблица tb (a, b, c, d)
строка : 21,34, 27, 45
т.е. в итоговой строке значение поля `c`=27 берется из строки 1, а
значение поля `d`=45 - из строки 2
Есть ли способ извернуться и это сделать в обход правила, что сложение NULL с любым числом дает NULL? Заранее благодарен за информацию. | |
|
|
|
|
|
|
|
для: aldrve
(31.10.2013 в 11:27)
| |
SELECT max(a)a, max(b)b, max(c)c, max(d)d FROM tb
|
| |
|
|
|
|
|
|
|
для: Sfinks
(31.10.2013 в 19:44)
| | Спасибо большое | |
|
|
|