Quantcast
Channel: Como montar essa Query?
Viewing all articles
Browse latest Browse all 4

Como montar essa Query?

$
0
0
preciso retornar um UNICO preço dependendo do tipo do cliente.
São 3 tipos de clientes: CLIENTE, DISTRIBUIDOR, ATACADO
este cliente pode ou não estar vinculado a uma tabela de preços. Se estiver vinculado a uma tabela de preços é feito a consulta e retorna o preço adequado ao cliente: PrecoVenda, PrecoAtacado, PrecoDistribuidor.
Se o cliente não possui tabela de preços, então consulta na tabela de produtos que contem os mesmos campos de preçoes acima.

Colocarei somente os campos que interessa.
Tabelas:

TABELAPRODUTO(TABELA NVARCHAR(5),
                        CodProd NCHAR(13),
                        PrecoVenda MONEY,
                        PrecoAtacado MONEY,
                        PrecoDistribuidor MONEY)

PRODUTOS(CODPROD NCHAR(13),
                PrecoVenda MONEY,
                PrecoAtacado MONEY,
                PrecoDistribuidor MONEY,
                CODTABELA NVARCHAR(5))

CLIENTES(CODCLI,
              RAZAOSOCIAL NVARCHAR(40),
              TIPO NVARCHAR(20),
              CODTABELA NVARCHAR(5))


Viewing all articles
Browse latest Browse all 4

Latest Images

Trending Articles





Latest Images