Als ofwel de linkerkant of de rechterkant van de aftrekkingsoperator niet-ondertekend is, is het resultaat ook niet-ondertekend. U kunt dit wijzigen door de NO_UNSIGNED_SUBTRACTION
SQL-modus
.
Als alternatief kunt u ook expliciet uw niet-ondertekende waarden casten als ondertekende bigint-waarden en vervolgens de aftrekking uitvoeren.