Maison >base de données >tutoriel mysql >Résumer l'utilisation des compétences et des exemples d'instructions SQL

Résumer l'utilisation des compétences et des exemples d'instructions SQL

零下一度
零下一度original
2017-06-12 09:50:181199parcourir

Cet article se concentre sur les astuces pour exécuter SQL. Cette méthode apporte non seulement une commodité d'utilisation, mais garantit également la sécurité des données. 1 : Données de requête (garantir les performances des requêtes) Tout d'abord, je voudrais expliquer les performances de SELECT * et SELECT t.id, t.name Conclusion : les performances de ce dernier sont en fait meilleures que celles du premier. Je n'y crois pas, vous pouvez le tester vous-même. Lors de l'interrogation, il est préférable de donner un alias à la table pour faciliter la recherche des champs à interroger dans la table. Lors de l'exécution de SQL pour une requête multi-conditions, utilisez des outils tels que Navicat pour écrire une requête SQL au format suivant : SELECT cus.uuid , cus.customerId FROM `customer` cus où 1=1 et cus.uuid='' --&nb

1. Conseils sur le fonctionnement de MySQL

Résumer l'utilisation des compétences et des exemples d'instructions SQL

Introduction : Cet article se concentre sur les astuces pour exécuter SQL. Cette méthode apporte non seulement une commodité d'utilisation, mais garantit également la sécurité des données.

2. Compétences en matière d'instructions SQL : utilisez intelligemment OR pour obtenir un jugement logique lors de l'interrogation

Résumer l'utilisation des compétences et des exemples d'instructions SQL

Introduction : DECLARE @fieldname varchar(50) DECLARE @fieldvalue nvarchar(100) SET @fieldname='chassisno' --Un ou aucun des chassisno, plateno,owner, contacttelno peut être transmis ici Passez SET @fieldvalue='Zuowenjun' IF @fieldname = 'chassisno'

3 Instance VC MySQL (API C) et téléchargement de code (1) (2)_PHP tutoriel.

Introduction : exemple VC MySQL (API C) et téléchargement de code (1) (2). 10. Compétences en matière d'instructions SQL 1. Un problème d'instruction SQL : conversion de lignes et de colonnes select * from v_temp Les résultats de la vue ci-dessus sont les suivants : nom_utilisateur nom_rôle -------------------- --- -- Administrateur système Administrateur

4. Instance VC MySQL (API C) et téléchargement de code (1) (2)

Introduction : exemple VC MySQL (API C) et téléchargement de code (1) (2). 10. Compétences en matière d'instructions SQL 1. Un problème d'instruction SQL : conversion de lignes et de colonnes select * from v_temp Les résultats de la vue ci-dessus sont les suivants : nom_utilisateur nom_rôle -------------------- --- -- Administrateur système Administrateur

5. Compétences en matière d'instructions SQL : statistiques mensuelles

Introduction à : SQL Compétences en matière de déclaration : statistiques par mois

6. Compétences en matière de déclaration SQL pour supprimer les lignes en double

Introduction : Supprimer les tables Si Si vous souhaitez supprimer les lignes de données en double dans une table, vous pouvez immédiatement penser à utiliser le mot-clé DISINTCT, mais DISINTCT ne peut supprimer que les lignes avec les mêmes colonnes dans la table. Si vous rencontrez des lignes qui doivent supprimer plusieurs champs en double dans la table. (c'est-à-dire : une partie du Même, partiellement différente), alors que devrions-nous faire ? Grâce à de nombreuses années d'expérience en rédaction de bases de données, j'ai compilé les méthodes suivantes pour votre référence

7 Compétences en instructions SQL : interroger des enregistrements de données qui existent dans une table mais pas dans une autre. table

Introduction : Méthode 1 (applicable uniquement à un seul champ) Utiliser pas dedans, facile à comprendre, faible efficacité sélectionner A.ID à partir de A où A.ID pas dedans (sélectionnez l'ID dans B ) Méthode 2 (applicable à la correspondance de plusieurs champs) Utilisez la jointure gauche... sur..., "B.ID isnull" signifie qu'après la jointure gauche, l'enregistrement dans lequel le champ B.ID est nul sélectionnez A.ID dans A left jo

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn