sql >> Databasteknik >  >> RDS >> Mysql

uppdatera en kolumn genom att subtrahera ett värde

UPDATE a75ting.username
SET points = points - 5

genom att sätta de enskilda citattecken runt "punkterna -5" konverterade du det uttrycket till en klartextsträng. Om du lämnar den utan citattecken kan MySQL se att du hänvisar till ett fält (poäng) och subtraherar 5 från dess nuvarande värde.



  1. få 2 dagar sedan fråga i mysql

  2. Fixa "Minst ett av argumenten till COALESCE måste vara ett uttryck som inte är NULL-konstanten" i SQL Server

  3. FEL 1044 (42000):Åtkomst nekad för användare ''@'localhost' till databasen 'db'

  4. Hur matar man ut oracle sql-resultat till en fil i Windows?