Après avoir appris SQL ou compréhention SQL, vous devez écrire le code suivant:
select * from t
Le code ci-dessus indique toutes les informations du tableau T, la plupart des plateformes de la requête SQL, le code de produit le plus simple que vous puissiez le comprendre Bonjour World dans d'autres langages de programmation. Choisissez * Seule la première étape de votre porte SQL, dans un travail réel, ce n'est certainement pas si simple. Voir un exemple.
Pour effectuer les exigences ci-dessus, notre SQL peut être écrit comme celui-ci:
Code SQL implique la sélection de, à partir de, où, Suivre, oui, commandé, limité, fondamentalement, y compris tous les mots clés TLe problème dans SQL, la commande ci-dessus est de 7 clés, la chaîne de syntaxe du mot, qui est lorsque vous écrivez du code, vous devez écrire dans cette commande, quelle est l'ordre de ces sept mots-clés? Est-ce que c'est fait maintenant?
Assurez-vous qu'il n'est définitivement pas fait de haut en bas. Si c'est comme ça, il n'est pas nécessaire d'écrire cet article.
select catid, count(orderid) as salesfrom twhere catid <> "c666"group by catidhaving count(orderid) > 10order by count(orderid) desclimit 3
Une attitude J'ai toujours insisté est que l'ordinateur est à la fois fonctionne, la logique de base et les mêmes processus, après tout, les ordinateurs sont également conçus. Depuis lors, voyons, si nous faisons ce que nous avons manuellement, nous le ferons.
Premièrement, j'ai besoin de savoir quel tableau je veux devoir avoir ce que je veux, c'est le mot; Maintenant, je sais quelles tables sont, mais pas cela. Toutes les informations de la table sont ce dont j'ai besoin. Je dois supprimer certaines choses indésirables (telles que les ordres de test) ou mettre des écrans dont j'ai besoin, c'est là que; Maintenant j'ai filtré ma commanden.Mais je veux avoir le montant de la commande de chaque catégorie, cette fois ne doit pas nécessairement être synthétisé, c'est-à-dire le groupe;Le résultat après que la collecte de paquets n'est pas tout ce que nous avons, nous n'avons besoin que de 10 articles, de sorte que vous devez filtrer plus de 10, pas plus de 10 types de catalogues, c'est le travail;Maintenant, la plupart de nos informations sont venues, nous pouvons utiliser choisir de les interroger;Parce que nous devons enfin prendre les trois types de top, nous devons donc faire des commandes de déclin de requête, c'est-à-dire commander;La dernière étape consiste à afficher les trois premiers, exécutez une ligne limitée, ce qui signifie limité.
de-où-groupeby-access-seckes-Limited