Maison > Article > développement back-end > Informations détaillées sur le nombre de lignes concernées
Comment obtenir le nombre de lignes concernées par les ajouts, suppressions et modifications grâce aux fonctions d'agrégation SQL ? Il est souvent très utile de pouvoir calculer le nombre de lignes renvoyées ou affectées par une requête avant d'entreprendre d'autres actions. Cette fonction est particulièrement pratique lorsque vous souhaitez afficher les résultats dans des pages ou générer des informations statistiques. obtenir le nombre de lignes concernées mises en œuvre ? 1. Utilisez la fonction d'agrégation SQL COUNT pour compter le nombre d'enregistrements de résultats. COUNT renvoie le nombre de lignes dans une requête ou une partie d'une requête. Il est généralement utilisé avec DINSTINCT. La fonction d'agrégation COUNT de SQL est largement prise en charge par une variété de bases de données ! 2. Renvoyez le nombre de lignes affectées via la méthode PDOStatement->rowCount(). La méthode PDOStatement->rowCount() obtient le nombre de lignes affectées par les requêtes UPDATE, INSERT ou DELECTE. La méthode rowCount() n'est pas courante dans les applications PHP typiques, mais elle peut compter le nombre de lignes affectées après l'appel de PDOStatement->execute. 3. Exemple d'application utilisant la fonction d'agrégation SQL CO
Introduction : Il est généralement possible de calculer le nombre de lignes renvoyées ou affectées par une requête avant de prendre d'autres actions. Toutes sont très utiles. Cette fonction est particulièrement pratique lorsque vous souhaitez afficher des résultats dans des pages ou générer des informations statistiques. Alors, comment est implémentée la fonction d'obtention du nombre de lignes concernées ?
Introduction : Cet article présente principalement comment PHP utilise la fonction exec() sous PDO pour interroger le nombre de lignes affectées après l'exécution. sous forme d'exemples.Lorsque pdo effectue des opérations d'ajout, de suppression et de modification, la fonction exec() interroge le nombre de lignes affectées après l'exécution de l'opération. Conseils et précautions d'implémentation associés, les amis dans le besoin peuvent se référer à
3. PDO Exécuter des instructions SQL dans
Introduction : exec () méthode La méthode exec() renvoie les lignes affectées après l'exécution. Numéro, la syntaxe est la suivante : int PDO::exec(string Statement) paramètre instruction est l'instruction SQL à exécuter. Cette méthode renvoie le nombre de lignes affectées lors de l'exécution de la requête et est généralement utilisée dans les instructions INSERT, DELETE et UPDATE. Par exemple : $dbms='mysql';//Type de base de données $dbName='admin';//Base de données utilisée $us
4 sql renvoie après l'ajout de données Affecté. données de ligne
Introduction : La table Inserted est utilisée pour stocker des copies des lignes affectées par les instructions INSERT et UPDATE. Dans une transaction d'insertion ou de mise à jour, de nouvelles lignes sont ajoutées à la fois à la table insérée et à la table de déclenchement
[Recommandations de questions et réponses associées] :
php obtient les résultats de la mise à jour mysql
Lorsque php utilise sp_executesql pour effectuer une opération d'insertion, il renvoie avec succès -1 et ne renvoie pas le nombre de lignes affectées. Comment puis-je renvoyer le nombre de lignes affectées. des rangées ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!