Maison >base de données >tutoriel mysql >Question de base SQL pour l'entretien

Question de base SQL pour l'entretien

Linda Hamilton
Linda Hamiltonoriginal
2024-12-27 07:01:10867parcourir

Entrons dans le vif du sujet.

J'ai créé un dépôt GitHub Awesome SQL Interview pour préparer les questions d'entretien et pratiquer les requêtes SQL. J'ai divisé les requêtes SQL en trois sections : Basique (L0), Intermédiaire (L1) et Avancé (L2). C'est la solution pour la section de base.


L0 : SQL de base

  • Questions liées aux commandes SQL de base telles que SELECT, INSERT, UPDATE et DELETE.
  • Requêtes liées à la manipulation de données de base et à la récupération à partir de tables simples.

Questions de requête :

  1. Comment afficher toutes les colonnes et lignes du tableau clients ?
  2. Écrivez une requête pour récupérer uniquement le nom du client et le téléphone de la table des clients.
  3. Comment répertorier toutes les lignes où le pays est « États-Unis » dans le tableau des clients ?
  4. Écrivez une requête pour trouver tous les produits de la table des produits avec un buyPrice inférieur à 50.
  5. Comment récupérer toutes les commandes avec le statut « Expédiée » dans le tableau des commandes ?
  6. Écrivez une requête pour afficher le nom du produit et la quantité en stock pour tous les produits de la table des produits.
  7. Comment trouvez-vous les valeurs distinctes des pays dans le tableau des clients ?
  8. Écrivez une requête pour compter le nombre total de clients dans la table des clients.
  9. Comment récupérer tous les employés dont le titre de poste est « Représentant commercial » ?
  10. Écrivez une requête pour trier la table des produits par nom de produit par ordre croissant.
  11. Comment récupérer le nom du client et la ville de tous les clients situés à « Paris » ?
  12. Écrivez une requête pour afficher les 10 premières commandes de la table des commandes en fonction de la date de commande.
  13. Comment récupérer tous les bureaux situés aux USA ?
  14. Écrivez une requête pour afficher tous les employés qui travaillent dans le bureau situé à « San Francisco ».
  15. Comment calculez-vous le nombre total de commandes passées dans le tableau des commandes ?
  16. Écrivez une requête pour afficher le nom du produit de tous les produits dans la table des produits où productLine est « Classic Cars ».
  17. Comment trouver le nom du client de tous les clients dont le creditLimit est supérieur à 50 000 ?
  18. Écrivez une requête pour récupérer tous les produits dont la quantité en stock est comprise entre 10 et 100.
  19. Comment récupérer toutes les commandes passées au cours de l'année 2003 ?
  20. Écrivez une requête pour afficher le numéro d'employé et le prénom des employés dont le nom de famille commence par « B ».

Solution avec explication

  1. Comment afficher toutes les colonnes et lignes du tableau des clients ?
    SQL Basic Question for interview

  2. Écrivez une requête pour récupérer uniquement le nom du client et le téléphone de la table des clients.
    SQL Basic Question for interview

  3. Comment répertorier toutes les lignes où le pays est « USA » dans le tableau des clients ?
    SQL Basic Question for interview

  4. Écrivez une requête pour trouver tous les produits de la table des produits avec un prix d'achat inférieur à 50.
    SQL Basic Question for interview

  5. Récupérez toutes les commandes avec le statut « Expédié » dans le tableau des commandes.
    SQL Basic Question for interview

  6. Affichez le nom du produit et la quantité en stock pour tous les produits dans le tableau des produits.
    SQL Basic Question for interview

  7. Trouvez les valeurs distinctes des pays dans le tableau des clients.
    SQL Basic Question for interview

  8. Comptez le nombre total de clients dans le tableau des clients.
    SQL Basic Question for interview

  9. Récupérer tous les employés dont le titre de poste est « Représentant commercial » ?
    SQL Basic Question for interview

  10. Trier le tableau des produits par productName par ordre croissant.
    SQL Basic Question for interview

  11. Récupérez le nom du client et la ville de tous les clients situés à « Paris ».
    SQL Basic Question for interview

  12. Affichez les 10 principales commandes du tableau des commandes en fonction de la date de commande.
    SQL Basic Question for interview

  13. Récupérez tous les bureaux situés aux USA.
    SQL Basic Question for interview

  14. Affichez tous les employés qui travaillent dans le bureau situé à « San Francisco ».
    SQL Basic Question for interview

  15. Calculez le nombre total de commandes passées dans le tableau des commandes.
    SQL Basic Question for interview

  16. Affichez le nom du produit de tous les produits dans la table des produits où productLine est « Classic Cars ».
    SQL Basic Question for interview

  17. Recherchez le nom du client de tous les clients dont la limite de crédit est supérieure à 50 000.
    SQL Basic Question for interview

  18. Récupérez tous les produits dont la quantité en stock est comprise entre 10 et 100.

    SQL Basic Question for interview

  19. Récupérer toutes les commandes passées en 2003 ?
    SQL Basic Question for interview

  20. Afficher le numéro d'employé et le prénom des employés dont le nom de famille commence par « B ».
    SQL Basic Question for interview


Hé, je m'appelle Jaimin Baria AKA Cloud Boy..., Si vous avez apprécié et appris quelque chose d'utile, aimez cet article, ajoutez un commentaire et visitez mon dépôt GitHub Awesome SQL Interview.

N'oubliez pas de commencer ?.

Joyeux codage ?‍?

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