duvida no mysql administrator... pedro help!

Dúvidas, problemas, novidades... se tem a ver com Informática, é aqui!
Responder
Avatar do Utilizador
pedrotuga
Lendário
Lendário
Mensagens: 1355
Registado: sexta-feira, 17 dezembro 2004 2:29
Contacto:

duvida no mysql administrator... pedro help!

Mensagem por pedrotuga »

Eh pa... esta pergunta é do mais basico que ha. Mas... como raio é que posso editar o valor dos registos de uma tabela???
So consigo encontrar opcoes relativamente a estrutura das tabela.

Obrigado

Avatar do Utilizador
Pedro
Administrador
Administrador
Mensagens: 12066
Registado: quarta-feira, 10 novembro 2004 20:07
Localização: Coimbra

Mensagem por Pedro »

Hmmm... o código SQL para fazer isso? Aí vai um exemplo de um exercício que fiz nas aulas de BD.

UPDATE emp2 a
SET ndep = ndep + 10
(sal, premios) = (SELECT 1.1*AVG(sal), 1.5*AVG(premios)
FROM emp b
WHERE a.ndep = b.ndep)
WHERE sal < (SELECT MAX(sal)
FROM emp b
WHERE a.ndep = b.ndep);

Era isto?

Avatar do Utilizador
pedrotuga
Lendário
Lendário
Mensagens: 1355
Registado: sexta-feira, 17 dezembro 2004 2:29
Contacto:

Mensagem por pedrotuga »

loolll

Eu conheco isso (dei isso aulas de bd) :D .
Epa... nao eh isso. Isso seria muito incomodo se cada vez que quisesse mudar um registo tivesse que ir escrever o codigo de um update.

Ora bem... por exemplo, tu aqui no forum coimbra se quiseres por exemplo editar um post o phpbb ja vem com funcionalidades para isso. Mas imagina que escrevo eu o meu script de forums por exemplo. Saquei o mysql administrator do site do mysql e nao consigo editar a porra dos registos. Com o phpmyadmin é na boa, o mysql administrator que teoricmente devia ser mais pratico devido a ser uma aplicacao que corre no meu computador, nao me desenrasca... deve ser bue de facil, mas nao consigo aceder sequer aos valores dos registos.

Avatar do Utilizador
Pedro
Administrador
Administrador
Mensagens: 12066
Registado: quarta-feira, 10 novembro 2004 20:07
Localização: Coimbra

Mensagem por Pedro »

Hmmm... não estou a perceber a dúvida... se estás a programar um script, só tens de meter o código SQL correspodente ao update. Como o phpbb é open source, até podes ir ao código ver como é feito.

Por exemplo, isto é como eles actualizam uma poll:

UPDATE " . VOTE_RESULTS_TABLE . "
SET vote_result = vote_result + 1
WHERE vote_id = $vote_id
AND vote_option_id = $vote_option_id;

Avatar do Utilizador
pedrotuga
Lendário
Lendário
Mensagens: 1355
Registado: sexta-feira, 17 dezembro 2004 2:29
Contacto:

Mensagem por pedrotuga »

Ok... estive a dar uma vista de olhos no manual... nao me parece que tenha esse tipo de funcionalidades. :( ora porra.

Avatar do Utilizador
pedrotuga
Lendário
Lendário
Mensagens: 1355
Registado: sexta-feira, 17 dezembro 2004 2:29
Contacto:

Mensagem por pedrotuga »

ok.. nao sei se isto interessa a mais alguem mas...
ja sei porque eh k nao dava...
o mysqldataadministrator eh so para administrar a base de dados.
Para mexer nos dados tenho k sacar o mysql queryanalyzer.

Avatar do Utilizador
pedrotuga
Lendário
Lendário
Mensagens: 1355
Registado: sexta-feira, 17 dezembro 2004 2:29
Contacto:

Mensagem por pedrotuga »

Ok... nem um nem outro... e estou a transformar este post num miniblog... looolll como raio é que posso editar os dados da base sem usar o phpmyadmin? :evil: :evil: :evil: :evil: :evil:

Avatar do Utilizador
Pretender
Experiente
Experiente
Mensagens: 345
Registado: terça-feira, 12 abril 2005 17:18
Localização: Figueira da Foz e Coimbra

Mensagem por Pretender »

MySQL-Front (não é grátis) mas é bom :D
In 80's, a Corp. Known As The Centre, Isolated a Young Pretender Named Jarod, And exploited his Genius for Their Research.
Until One Day....Their Pretender ran away.. :)

nfh
Experiente
Experiente
Mensagens: 257
Registado: segunda-feira, 11 julho 2005 0:49
Localização: Leiria/Castelo Branco/Coimbra

Mensagem por nfh »

Pretender Escreveu:MySQL-Front (não é grátis) mas é bom :D
A versão mais antiga era distribuída gratuitamente. É uma questão de procurar no google por essa versão.

Avatar do Utilizador
pedrotuga
Lendário
Lendário
Mensagens: 1355
Registado: sexta-feira, 17 dezembro 2004 2:29
Contacto:

Mensagem por pedrotuga »

JA consigo editar dados!!!!
É mesmo com o MySQL query browser... mas a porra do botai esta la em baixo ao cantinho... e é um procedimento esquisito.
Mas ta-se! Hurray!

Responder