Salut tout le monde je vous prie de bien vouloir m'aider concernant une requette de mis à jour (UPDATE) depuis la table N°1

si le montant = 0 sur la colonne reste le statut deviendras Payé si le montant et > plus que 0 le statut resteras Impayé :

je que je veux faire c'est une requette de soustraction et en meme temps modifier le statut de impayé vers Payé seleon le resultat de la soustraction par exmple


montant 500 - reste 500 = 0 automatiquement la colonne reste deviendra 0 et le statut Payé

si montant 500 - reste 400 = 100 automatiquement la colonne reste deviendra 100 et le statut resteras toujours impayé

je vous remercie infiniment pour votre temps et votre patience cher(e)s camarades.

Table N°1:

id facture prix reste statut
1 FN-20241903 500 500 Impayé



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
-- Structure de la table `reglement`
--
 
CREATE TABLE `reglement` (
  `id` int(11) NOT NULL,
  `facture` varchar(50) NOT NULL,
  `prix` varchar(50) NOT NULL,
  `reste` varchar(50) NOT NULL,
  `statut` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
 
--
-- Déchargement des données de la table `reglement`
--
 
INSERT INTO `reglement` (`id`, `facture`, `prix`, `reste`, `statut`) VALUES
(1, 'F2024', '500', '500', 'Impayé');