Ho una tabella chiamata pollData. Conterrà sempre solo 1 riga. Ha colonne opzione1, opzione2, opzione3, opzione4, opzione5 ciascuna di tipo int. All'inizio, queste colonne hanno come valore 0. Come aggiungo 1 a qualsiasi colonna, ad esempio opzione2? Voglio dire, recupero prima il valore di quella colonna, eseguo l'addizione e lo memorizzo, oppure esiste una funzione di incremento automatico?Come aggiungere 1 al valore di una colonna di una riga esistente in mysql
11
A
risposta
27
1
come non si può provare:
if(isset($option1)) {
$optadd = " option1 = option1+1";
} else if(isset($option2)) {
$optadd = " option2 = option2+1";
}
UPDATE `tablename` SET ".$optadd." WHERE fieldname = '1'
Problemi correlati
- 1. Aggiungere la colonna di dati a una tabella mySQL esistente
- 2. Aggiungere una colonna a una tabella con un valore predefinito uguale al valore di una colonna esistente
- 3. Come aggiungere un valore predefinito a una colonna già esistente?
- 4. Mysql aggiungere valore colonna
- 5. Come si assegna una colonna predefinita in MySQL al valore di un'altra colonna?
- 6. Aggiungi colonna intera a una tabella mysql esistente basata sulla colonna esistente
- 7. come aggiungere una nuova colonna alla chiave primaria composita esistente
- 8. Mysql caricare i dati per colonna esistente di una tabella
- 9. C'è un modo per aggiungere una colonna in una vista esistente in mysql?
- 10. Come aggiungere una proprietà al controllo di Winforms esistente
- 11. Come raggruppare le righe mysql con lo stesso valore di colonna in una riga?
- 12. Ottenere il valore massimo di una colonna in MySQL DB
- 13. Aggiungere una colonna a un'entità esistente in Symfony
- 14. come aggiungere una nuova colonna a un foglio esistente
- 15. Come copiare il valore della colonna di testo da una riga a un'altra in mySQL
- 16. Seleziona una riga con valore distinto di una colonna
- 17. Come aggiungere più uno (+1) a una colonna di SQL Server in una query SQL
- 18. valore predefinito di GUID in per una colonna in mysql
- 19. mysql selezionare valori di riga dinamici come nomi di colonna, un'altra colonna come valore
- 20. QListVisualizza come aggiungere una colonna?
- 21. MySQL aggiungere una colonna NOT NULL
- 22. SQL: aggiornamento di una riga e restituzione di un valore di colonna con 1 query
- 23. Come anteporre una stringa a un valore di colonna in MySQL?
- 24. Come aggiungere una nuova colonna al database SQLite di Android?
- 25. Come INSERIRE IN una tabella mysql in un'altra tabella e impostare il valore di una colonna?
- 26. MySQL concatenare una stringa in una colonna
- 27. MySQL Modifica una colonna valore ENUM
- 28. Come aggiungere una colonna in DynamoDB
- 29. Come aggiungere una colonna di sequenza a una tabella esistente con record
- 30. aggiungere una colonna temporanea con un valore
Stai lavorato su mia soluzione risultato? È nella parte di risposta. – Karthik
No. Non l'ho provato. la soluzione di astander sembrava perfetta. Inoltre, non penso che funzionerà poiché tutte le mie opzioni sono già impostate su 0 all'inizio. isset (..) restituirà sempre true. – mithun1538