Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

razstec

update field 1 from field 2

Recommended Posts

Viva pessoal, preciso fazer um update para um campo(user) do campo(changedby)

 

obrigado

 

isto estara correcto??

 

UPDATE form9.userID SET userID = changedBy where userID=0

 

Resolvido assim

UPDATE form9 SET userID = changedBy where userID=0

 

Já agora o que é que esta mal nesta query ?

select * from user, form9 where user.userID = form9.userID order by user.userName asc

Compartilhar este post


Link para o post
Compartilhar em outros sites

MySql.Data.Types.MySqlConversionException

Unable to convert MySQL date/time value to System.DateTime

Stack Trace:

em MySql.Data.Types.MySqlDateTime.GetDateTime()

em MySql.Data.MySqlClient.MySqlDataReader.GetValue(Int32 i)

em Quest.Toad.Db.Connection.ReadRow(IDataReader reader, FastTable datatable, FastReadOptions options, PrePostProcessHandler prePostProcessHandler)

em Quest.Toad.Db.ToadDataAdapter.InternalReadBackground()

 

Assim já funciona

select user.userID, form9.userID, user.userName, user.roleID from user, form9 where user.userID = form9.userID and roleID=6 order by user.userName asc;

 

Aproveito para perguntar como faço para contar o numero de registos de cada utilizador, eu tenho assim mas não da.

select count(user.userName)as total, form9.*, user.* from user, form9 where user.userID=form9.userID

Category Timestamp Duration Message Line Position

Error 29-09-2011 09:35:20 0:00:00.038 <link> - MySQL Database Error: Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause 1 0

 

ok, ja funciona.

 

select count(user.userName)as total, form9.*, user.* from user, form9 where user.userID=form9.userID group by user.userName

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.