Значок загрузки изображения для флэш-памяти/гибкого провода?

Если я правильно понимаю ваш вопрос, вы можете попытаться нумеровать таблицы CartProduct и ScannedProduct, а затем соединить их по этому номеру:

-- Tables
CREATE TABLE #CartProduct (
    Product varchar(100), 
    CartID int
)
INSERT INTO #CartProduct 
    (Product, CartID)
VALUES 
    ('TunaCan', 1),   
    ('TunaCan', 1),
    ('TunaCan', 1)

CREATE TABLE #ScannedProduct(
    Serial varchar(10),
    Product varchar(100)
)
INSERT INTO #ScannedProduct 
    (Serial, Product)
VALUES 
    ('Foo', 'TunaCan'),
    ('Bar', 'TunaCan'),
    ('FooBar', 'TunaCan')

-- Statement 
;WITH cte1 AS (
    SELECT 
        Product, 
        CartID,
        ROW_NUMBER() OVER (PARTITION BY Product ORDER BY Product) Rn
    FROM #CartProduct
), cte2 AS (
    SELECT 
        Product, 
        Serial,
        ROW_NUMBER() OVER (PARTITION BY Product ORDER BY Product) Rn
    FROM #ScannedProduct
)
SELECT
    cte1.Product Product,
    cte1.CartID CartID,
    ISNULL(cte2.Serial, 'Default value') Serial
FROM cte1
LEFT JOIN cte2 ON (cte1.Product = cte2.Product)  AND (cte1.Rn = cte2.Rn)

Вывод:

Product CartID  Serial
TunaCan 1       Bar
TunaCan 1       Foo
TunaCan 1       FooBar
5
задан Simon_Weaver 7 November 2008 в 06:08
поделиться

2 ответа

Можно загрузить это и другие значки (как анимировано gifs) в AjaxLoad.

3
ответ дан 14 December 2019 в 13:50
поделиться

Используйте вышеупомянутый AjaxLoad.info и загрузите анимированный GIF в Flash CS3. Сохраните как SWF.

2
ответ дан 14 December 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: