Boas
queria saber se é possível fazer algo deste género:
a Subquery devolve um valor, neste caso um 1
se eu em vez da subquery meter
cod_treinador = '1' , funciona bem, mas com a sub query ja não.
alguémsabe porque?
quando eu executo isto no Access da um erro a dizer
a operação tem de usar uma consulta actualizavel.
queria saber se é possível fazer algo deste género:
Código:
[COLOR=Blue] UPDATE[/COLOR] Clientes [COLOR=Blue]SET[/COLOR]
[COLOR=SeaGreen] idade[/COLOR] = '[COLOR=DarkRed]18'[/COLOR],
[COLOR=SeaGreen] cod_treinador[/COLOR] = ([COLOR=Blue]SELECT[/COLOR] [COLOR=SeaGreen]treinadores.cod_treinador[/COLOR] [COLOR=Blue]FROM[/COLOR] Treinadores [COLOR=Blue]WHERE[/COLOR] [COLOR=SeaGreen]treinadores.nome[/COLOR]=[COLOR=DarkRed]'Miguel Santos'[/COLOR])
[COLOR=Blue] WHERE[/COLOR] nome =[COLOR=DarkRed]'Daniela Silva '[/COLOR];
se eu em vez da subquery meter
cod_treinador = '1' , funciona bem, mas com a sub query ja não.
alguémsabe porque?
quando eu executo isto no Access da um erro a dizer
a operação tem de usar uma consulta actualizavel.
Última edição: