Взгляните на эту функцию. Я сделал аналогичные трюки для разделения и переноса данных в Oracle. Переверните данные, вставляя декодированные значения в временную таблицу. Конфликт в том, что MS позволит вам сделать это «на лету», в то время как Oracle требует явной таблицы temp.
Функция разделения MS SQL Функция лучшего разделения
Редактировать автор: Это сработало отлично. Окончательный код выглядел так (после создания функции split):
select pv.productid, colortable.items as color
from product p
cross apply split(p.color, ',') as colortable
Думаю, тебе бы гораздо лучше привыкнуть к этому. Источник в верхнем левом углу с большинством основанных на пикселях видео / экранных API.
Сюжет graph_height - y
.
Например: http://jsfiddle.net/nVUUM/
<canvas></canvas>
<script>
var e = document.getElementsByTagName('canvas')[0];
var c = e.getContext('2d');
function plot(x,y) {
c.fillRect(x, e.height-y, 5, 5);
}
plot(100,50);
plot(200,100);
</script>