sql >> Databasteknik >  >> RDS >> Mysql

hur kan jag veta hur många rader som kommer att uppdatera sql som påverkas innan jag kör det

Kör frågan med

SELECT COUNT(id) AS will_affect_rows_count FROM products WHERE products_id = '1'

Detta ger dig antalet rader som kommer att påverkas av din UPDATE-fråga.

Får jag fråga varför du kan ha produkter i den här tabellen med duplicerade product_id?



  1. mysql kan inte infoga post med osignerad primärnyckel som är noll

  2. Hur frågar jag en json-kolumn för tomma objekt?

  3. SQL join-resultat till ett objekt i codeigniter

  4. MySQL välj före efter rad