|
Posted by Manikandan on 06/14/07 16:27
On 14 Jun, 17:21, Manikandan <plmanikan...@gmail.com> wrote:
> Hi,
> I have table with three columns as below
> table name:exp
> No(int) name(char) refno(int)
>
> I have data as below
> No name refno
> 1 a
> 2 b
> 3 c
>
> I need to update the refno with no values I write a query as below
>
> update exp set refno=(select no from exp)
> when i run the query i got error as
> Subquery returned more than 1 value. This is not permitted when the
> subquery follows =, !=, <, <= , >, >= or when the subquery is used as
> an expression.
>
> I need to update one colum with other column value.
> What is the correct query for this ?
>
> Thanks,
> Mani
Hi,
I used a query as below
update exp set refno=(select no from exp a where exp.NO =a.NO)
It works fine.
Is it correct?
Thanks,
Mani
Navigation:
[Reply to this message]
|