Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1512 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Requêtes SQL] Base(OpenOffice) VS Access(Microsoft)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Requêtes SQL] Base(OpenOffice) VS Access(Microsoft)

n°1696772
Trisko
Posté le 04-03-2008 à 09:30:31  profilanswer
 

Bon bah je crée un sujet général sur les requêtes SQL qui passent sous Access mais pas sous Base (OpenOffice).
 
Ma base de donnée contient une table "Communes" qui comporte 4 champs(ou colonnes) : VILLE, BUREAU, DEP, CP.
 
Mon problème est le suivant :

Code :
  1. SELECT COUNT(VILLE)
  2. FROM [SELECT DEP,VILLE
  3. FROM Communes
  4. WHERE DEP LIKE 'SEINE ET MARNE']. AS [count];


Voilà, ça passe sous Access mais pas sous Base.
 
Si quelqu'un avait une petite idée...
 
Merci d'avance

mood
Publicité
Posté le 04-03-2008 à 09:30:31  profilanswer
 

n°1696887
skeye
Posté le 04-03-2008 à 12:08:31  profilanswer
 

Pourquoi vouloir utiliser à tout prix la syntaxe moche d'access avec ces crochets?
Ceci devrait fonctionner :

Code :
  1. SELECT count(ville)
  2. FROM (SELECT ville FROM commune WHERE dep LIKE 'SEINE ET MARNE')


---------------
Can't buy what I want because it's free -
n°1696890
skeye
Posté le 04-03-2008 à 12:13:09  profilanswer
 

..et au passage tu essaies de faire quoi? Parce-que bon a priori ça revient à faire ça :

 
Code :
  1. SELECT count(*) FROM communes WHERE dep LIKE 'SEINE ET MARNE'


Message édité par skeye le 04-03-2008 à 12:13:31

---------------
Can't buy what I want because it's free -
n°1696917
Trisko
Posté le 04-03-2008 à 12:53:50  profilanswer
 

En fait je suis débutant dans les bases de données et j'ai Office sur mon fixe et OpenOffice sur mon portable (question d'espace disque). Donc j'essaie tant bien que mal de faire mes requêtes sous les 2 gestionnaires.
 
Sinon, en effet ça marche pour les deux,
sauf que dans ta 1ère suggestion de requête, sous Base, faut mettre un Alias sinon ça marche pas.
 
Le but de ma requête était de compter le nombre de ville du département de la SEINE ET MARNE en utilisant les SELECT imbriqués, ça fait parti des exercices de mon polycopié.
 
Merci de ton aide.


Message édité par Trisko le 04-03-2008 à 13:09:02

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Requêtes SQL] Base(OpenOffice) VS Access(Microsoft)

 

Sujets relatifs
Jointures SQL pour limiter accèssprinft a base de tableau
Menu deroulant plusieurs niveaux, à selectionner par SQL[Base OpenOffice & SQL] SELECT imbriqué
SQL - nombre de connectés[SQL] Pb avec requete SQL MAX
SQL ERROR [mysql][Requêtes SQL] Requêtes suivantes correctes?
Plus de sujets relatifs à : [Requêtes SQL] Base(OpenOffice) VS Access(Microsoft)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR