Como Incrementar Automaticamente Um Valor De Uma Coluna?
#1
Posted 20/09/2006, 09:11
O que desejo fazer é o seguinte:
- vou inserindo várias palavras no banco de dados.
- e... quando vai inserir uma palavra que já está lá dentro, deve-se então incrementar a coluna "quantidade".
Ou seja, se foi inserido a palavra TESTE no banco de dados, ao inserí-la novamente, e mais uma vez, vai estar lá informando:
PALAVRA: teste
QUANTIDADE: 3
Sei que é fácil eu verificar se a palavra já está no Banco de Dados. Se estiver, eu pego o valor da coluna QUANTIDADE desta palavra, e então somo +1 à este valor, e faço um update nessa coluna.
Mas eu gostaria de fazer isso de forma automatizada sem outra linguagem de programação, apenas a partir do mysql mesmo. Não sei, talvez utilizando o atributo "AUTO_INCREMENT".
Como posso fazer isso?
Abraço a todos
- LarPhozyHah likes this
#2
Posted 20/09/2006, 10:33
SELECT COUNT(*) as total_palavra, palavra FROM tabela GROUP BY palavra
está fazendo sistema de TAGS ?
t+
Conheça meu blog para Aprender Laravel (Framework PHP)
#3
Posted 21/09/2006, 10:07
Eh que vão ser milhares de palavras distintas cadastradas e cada uma delas deve ter sua coluna de "quantidade".Capitalize a palavra e jogue no banco mesmo já tendo a palavra cadastrada e pra ver a quantidade de palavras você da um select COUNT com group by "nome_da_coluna_com_a_palavra"
Desejo fazer como o google suggest, utilizando AJAX. Então preciso que o BD fique bem organizado, ou seja, duas colunas por linha regitrada: PALAVRA e QUANTIDADE.
Abraço
#4
Posted 21/09/2006, 11:09
SELECT COUNT(*) as total_palavra, palavra FROM tabela where palavra like "PARAMETRO%" GROUP BY palavra ORDER BY total_palavra DESC
- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News
Blog
#5
Posted 22/09/2006, 10:15
Só quero acessar o banco de dados para puxar informações, então elas tem que estar bem organizadas.
#6
Posted 22/09/2006, 10:43
Se você especificar se uma cláusula ON DUPLICATE KEY UPDATE (nova no MySQL 4.1.0), e uma linha que causasse a duplicação de um valor fosse inserida em uma chave PRIMARY ou UNIQUE, um UPDATE da linha antiga seria realizado.
Referência:
Edição feita por: Eclesiastes, 22/09/2006, 10:45.
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#7
Posted 15/09/2017, 22:13
Cialis Frei Erhaltlich Lander generic cialis Erfahrung Mit Cialis Soft Tabs
Prevacid Buy One Get One Free Buy Synthroid Online No Rx How To Lessen Amoxicillin Side Effects
Catalogo De Kamagra <a href=http://cialtobuy.com>online pharmacy</a> Usa Pharmacy Pills Scam
#8
Posted 18/09/2017, 09:30
Zithromax Dosage Pediatric cialis online Cephalexin And Metformin
Order On Line Amoxicilina Amoksibos Direct Amex Accepted
Dove Trovare Viagra <a href=http://cialtobuy.com>cialis price</a> Online Pharmacy No Prescription Needed
#9
Posted 26/09/2017, 02:53
Beyer Levitra 20mg Comprar Clomiphene Buy Levothyroxine Europe cheap cialis Buy Kamagra Oral Jelly Nz Viagra 50 Side Effects
#10
Posted 28/09/2017, 09:29
Asthma Inhalers Over The Counter cialis buy online Side Effects Of Amoxicillin For Macaw
#11
Posted 05/10/2017, 01:42
Buy Zithromax Overnight Delivery Topills Online Pharmacy buy viagra online Prix Propecia France
#12
Posted 22/10/2017, 15:21
Cialis 5 Mg Prescrizione Medica Priligy Paypal Buy Zithromax Online Australia viagra Viagra Plus Acheter Lioresal 25mg
Propecia Nioxin Scalp Therapy Ed Drug Shop viagra Zithromax For Children
Keflex Injection Isotretinoin Direct cialis Viagra Sildenafil Side Effects Order Doryx Pills In Canada Store Cialis Marque
#13
Posted 31/10/2017, 07:07
Comparativa Viagra Levitra Cialis generic viagra Cual Es El Precio De Viagra En Mexicali Buying Real Viagra Cheap Quick Cialis
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)