Ecrire une requête SELECT simple avec SQL Server




Comment écrire une requête SQL SELECT simple sur SQL Server? La clause SELECT en SQL Server permet de sélectionner certaines lignes d’une table. C’est la requête de base en SQL car le langage SQL – pour Structured Query Language – est fait avant tout pour interroger des données.

 

Elle permet donc d’afficher et de lire les données, la requête SELECT est donc indispensable en SQL. Nous pouvons afficher une seule colonne ou toutes les colonnes dans une requête SELECT SQL Server. Avant d’exécuter la commande vous pouvez créer la table d’exemple MOIS avec ce script:

-- Si la table existe déjà, alors on la supprime
IF exists ( SELECT  1 FROM sys.objects
            WHERE   object_id = object_id(N'[dbo].[VENTES]') 
                AND type in (N'U')  )
BEGIN
    DROP TABLE [dbo].[VENTES]
END
GO
 
-- Creation de la table d'exemple VENTES
CREATE  table [dbo].[VENTES] 
(
    [MOIS]       nvarchar(20),
    [MONTANT]    numeric(5)
)
GO

 

-- Insertion des données de Ventes pour notre exemple
INSERT INTO dbo.VENTES ( MOIS, MONTANT ) VALUES  ( N'Janvier', 1000);
INSERT INTO dbo.VENTES ( MOIS, MONTANT ) VALUES  ( N'Février', 2000);
INSERT INTO dbo.VENTES ( MOIS, MONTANT ) VALUES  ( N'Mars', 3000);
GO
 
-- Sélection des résultats pour contrôle
SELECT * FROM dbo.VENTES;

 

Exemple de requête SELECT FROM avec une seule colonne

Dans l’exemple ci-dessous, nous sélectionnons uniquement la colonne MOIS qui se trouve dans la table VENTES.

SELECT	MOIS
FROM	dbo.VENTES

 

Exemple de requête SELECT * FROM qui affiche toutes les colonnes de la table

Dans cet exemple, toutes les colonnes de la table sont affichées, soit MOIS et MONTANT.

SELECT	*
FROM	dbo.VENTES

 




Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*