Q'est ce une requete sql et un langage algeb

Fermé
delphine - 14 mars 2002 à 08:56
 sebsauvage - 14 mars 2002 à 09:15
par exemple les requetes SQL ou algebrique de ca c'est quoi?
Nom des aeroports situes en europe
Dans quel pays doit se redre le voyageur martin
Quelle est la somme des arrhes versées par le voyage s'appelant tartenpion.
Compter le nombre de voyages par aeroport
Je suis en train de m'y mettre et decouvrir ca si vos pouviez me donner des exemples concret ce serait sympa
Merci
A voir également:

2 réponses

Le SQL est un langage assertionnel (contrairement au C, Delphi, Basic ou assembleur qui sont des langage procéduraux).

Imagine que tu aie 2 tables.
1 table CLIENT avec:
- numéro_client
- nom_client
- département client

1 table COMMANDE avec les commandes passées par les clients:
- numéro_commande
- numéro_client (qui a passé la commande)
- valeur (de la commande)
- date (de la commande)

Ensuite, on utilise le langage SQL pour interroger la base de données:

La liste de tous les clients:
SELECT * FROM CLIENT

Les noms des clients seulement:
SELECT nom_client FROM CLIENT

La liste des clients du bas-rhin:
SELECT * FROM CLIENT WHERE département = 67

La liste des commandes du client numéro 5
SELECT * FROM COMMANDE WHERE numéro_client = 5

La somme des commandes pour le client 'Durand' :
SELECT SUM(valeur) FROM COMMANDE WHERE numéro_client in (select numéro_client FROM client where nom_client = 'Durand')


Pour tes questions, sans connaître le modèle de la base, je suis incapable de te répondre.
0
J'allais oublier, il y a un *excellent* site qui t'expliquera tout du SQL:

http://sqlpro.multimania.com

(clic sur 'Structure Query Language' à gauche de l'écran)
0