O q estou fazendo de errado ????
Pessoall,
isso funciona por acaso ?
update tabela1 set tabela1.precoUm = tabela2.precotabela, tabela1.precoDois = tabela2.precotabela
where tabela1.codigo = tabela2.codigo
Uso delphi 4 com paradox
Tem alguma sugestao ?
Obr pela ajuda
ate
Marcel
isso funciona por acaso ?
update tabela1 set tabela1.precoUm = tabela2.precotabela, tabela1.precoDois = tabela2.precotabela
where tabela1.codigo = tabela2.codigo
Uso delphi 4 com paradox
Tem alguma sugestao ?
Obr pela ajuda
ate
Marcel
Anonymous
Curtidas 0
Respostas
Aroldo Zanela
14/03/2003
Pessoall,
isso funciona por acaso ?
update tabela1 set tabela1.precoUm = tabela2.precotabela, tabela1.precoDois = tabela2.precotabela
where tabela1.codigo = tabela2.codigo
Uso delphi 4 com paradox
Tem alguma sugestao ?
Obr pela ajuda
ate
Marcel
A table alias specified in a FROM clause [b:4a9341243b]cannot be used[/b:4a9341243b] as a qualifier in SET column_name. For example, [b:4a9341243b]this is not valid[/b:4a9341243b]:
UPDATE titles
SET t.ytd_sales = t.ytd_sales + s.qty
FROM titles t, sales s
WHERE t.title_id = s.title_id
AND s.ord_date = (SELECT MAX(sales.ord_date) FROM sales)
To make the example work, [b:4a9341243b]remove the t. alias from the column name[/b:4a9341243b].
UPDATE titles
SET ytd_sales = t.ytd_sales + s.qty
FROM titles t, sales s
WHERE t.title_id = s.title_id
AND s.ord_date = (SELECT MAX(sales.ord_date) FROM sales)
GOSTEI 0
Anonymous
14/03/2003
Aroldo ..., Naum funcionou isso ...,
isso funciona em Paradox ?
o q eu fiz foi:
porfavor, o q estou fazendo de errado ?
update tabela1 set valor1 = tabela1.valor1 + tabela2.valor1, valor2 = tabela1.valor2 + tabela2.valor2
from tabela1, tabela2
where tabela1.valor1 = 0 and
tabela1.valor2 = 0 and
tabela1.codprod = tabela2.codprod
estou fazendo em paradox e ele da pau, falando q ´Invalid name field´ (tabela2.valor1) Uso Delphi 4 c/ paradox.
Agradeco pela ajuda ate
isso funciona em Paradox ?
o q eu fiz foi:
porfavor, o q estou fazendo de errado ?
update tabela1 set valor1 = tabela1.valor1 + tabela2.valor1, valor2 = tabela1.valor2 + tabela2.valor2
from tabela1, tabela2
where tabela1.valor1 = 0 and
tabela1.valor2 = 0 and
tabela1.codprod = tabela2.codprod
estou fazendo em paradox e ele da pau, falando q ´Invalid name field´ (tabela2.valor1) Uso Delphi 4 c/ paradox.
Agradeco pela ajuda ate
GOSTEI 0
Aroldo Zanela
14/03/2003
Aroldo ..., Naum funcionou isso ...,
isso funciona em Paradox ?
o q eu fiz foi:
porfavor, o q estou fazendo de errado ?
update tabela1 set valor1 = tabela1.valor1 + tabela2.valor1, valor2 = tabela1.valor2 + tabela2.valor2
from tabela1, tabela2
where tabela1.valor1 = 0 and
tabela1.valor2 = 0 and
tabela1.codprod = tabela2.codprod
estou fazendo em paradox e ele da pau, falando q ´Invalid name field´ (tabela2.valor1) Uso Delphi 4 c/ paradox.
Agradeco pela ajuda ate
Marcel,
Não conheço Paradox, mas me manda as tabelas ´populadas´ para o meu e-mail a partir da 12h (tempo para eu baixar e limpar minha caixa de entrada que está cheia).
Vamos encontrar uma solução.
GOSTEI 0
Oriundo
14/03/2003
A sentença esta errada :
É o seguinte :
UpDate Tabela1 TBL1 set TBL1.CAMPO3 = TBL2.CAMPO3, TBL1.CAMPO2 = TBL2.CAMPO from Tabela2 TBL2 where TBL1.CAMPOCHAVE = TBL2.CAMPOCHAVE
É o seguinte :
UpDate Tabela1 TBL1 set TBL1.CAMPO3 = TBL2.CAMPO3, TBL1.CAMPO2 = TBL2.CAMPO from Tabela2 TBL2 where TBL1.CAMPOCHAVE = TBL2.CAMPOCHAVE
GOSTEI 0