Maison >base de données >tutoriel mysql >Explication détaillée sur la récupération des données MySQL
MySQL n'est pas sensible à la casse, mais essayez de mettre en majuscules les mots-clés et les sommes de colonnes en minuscules pour faciliter la lecture et le débogage.
Instruction SQL, tous les espaces sont ignorés. L'instruction SQL peut être donnée sur une seule ligne ou divisée en plusieurs lignes. Généralement, s'écrit sur plusieurs lignes .
Incrémentation automatique :
Certaines listes nécessitent des valeurs uniques. MySQL peut automatiquement attribuer un numéro disponible à chaque ligne sans ajouter manuellement un numéro unique à chaque ligne. valeur.
DESCRIBE = SHOW COLUMNS FROM
MySQL prend en charge DESCRIBE comme raccourci pour SHOW COLUMNS FROM. Par exemple :
équivaut à
Données non triées :
S'il n'y a pas de tri explicite dans MySQL La structure de la requête, l'ordre des données renvoyées n'ont aucun sens. Tant que le même nombre de lignes est renvoyé, c'est normal.
Lors de la récupération de plusieurs colonnes, assurez-vous d'ajouter les deux après le nom de la colonne. Il n'est pas nécessaire d'ajouter la dernière.
Récupérer toutes les colonnes :
Donner Si le caractère générique * est spécifié, toutes les colonnes seront renvoyées.
Généralement, les caractères génériques ne sont pas utilisés pour récupérer toutes les colonnes, mais si le nom de la colonne n'est pas explicitement spécifié, il peut être utilisé pour récupérer des colonnes avec des noms inconnus.
SELECT renvoie toutes les lignes correspondantes.
Toutes les valeurs d'une rangée (avec les doublons) sont récupérées, alors comment les supprimer ? DISTINCT, renvoie uniquement des valeurs différentes.
LIMIT 5 signifie ne pas renvoyer plus de 5 lignes de SELECT ; > LIMIT 5,5 signifie que MySQL renvoie 5 lignes à partir de la ligne 5 ; le premier nombre est la position de départ et le deuxième nombre est le nombre de lignes à récupérer. (1) Apportez-en un La valeur LIMIT commence toujours à partir de la première ligne, et le nombre donné est le nombre de lignes renvoyées avec deux valeurs LIMIT que vous pouvez spécifier pour commencer à partir de la position où le numéro de ligne est la première valeur.
(2) La première ligne récupérée est la ligne 0 au lieu de la ligne 1 (c'est la même chose que le tableau donc LIMIT 1 récupère la deuxième ligne au lieu de la ligne 1) ; Une ligne.
(3) Lorsqu'il n'y a pas assez de lignes (par exemple, LIMIT 10,5 mais il n'y a que 13 lignes au total), MySQL renverra le plus de lignes qu'il peut renvoyer.
Dans MySQL5 et supérieur, il y a :
Cet article explique la récupération de données MySQL Pour plus de contenu connexe, veuillez faire attention au site Web chinois php. .
Recommandations associées : sql Comparaison du décalage horaire entre deux enregistrements adjacents
Connexion .net2.0 Configuration de la base de données Mysql5
Explication détaillée de la différence entre cookie et session
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!