Merci François pour ces précisions. A priori ce n'est pas tant les accents qui 
gênaient mais effectivement le type Booléen (True/false) pour le champ "prêté" 
dans mon exemple: j'ai remplacé par 1/0 et c'est OK. Je découvre SQL, j'aurai 
surement d'autres questions ...
Claude

  ----- Original Message -----
  From: Francois Gatto
  To: [email protected]
  Sent: Thursday, February 26, 2009 8:11 PM
  Subject: Re: [users-fr] OOo Base 3.0 / Win XP SP3



  Bonsoir,

  fricard.claude a écrit :
  > Comment puis-je écrire en SQL une expression avec 2 conditions à vérifier 
genre:
  > SELECT "TITRE", "Rentré", "Prêté" FROM "les OUVRAGES" AS "les OUVRAGES" 
WHERE "Rentré" IS NULL AND "Prêté" IS True
  > "Rentré" est du type date et "Prêté" : oui/non
  > Chacune des conditions fonctionne séparemment
  > Merci d'avance
  > Claude
  >

  Les champs booléens étant trop instables il convien[drai]t de les
  remplacer par autre chose (char=O/N, tinyint=1/0, etc)

  Ainsi tu pourrais avoir une requête du genre :

  SELECT "OuvrageId", "Titre", "Pret", "Rentre"
  FROM "Fish_Caught"
  WHERE "Pret"= 1 AND  "Rentre" IS NULL;

  NB: les caractères accentués dans les noms de champs c'est à éviter.

  Francois Gatto


  ---------------------------------------------------------------------
  To unsubscribe, e-mail: [email protected]
  For additional commands, e-mail: [email protected]



--
J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 972 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
 Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la 
version gratuite: http://www.spamfighter.com/lfr

Répondre à