begin process at 2012 05 27 04:35:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

Autre

 > 

Débutant(s)

 > 

requete sql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

requete sql

lundi 21 novembre 2011 à 11:06:59 | requete sql

inegliz

bonjour !
j'ai une table avec une cinquantaine d'enregistrements
je veux afficher les enregistrements qui contiennent une valeure
comment definir les champs dans une requete
exp : select * TableSalarie
where les champs is not null

lundi 21 novembre 2011 à 11:32:15 | Re : requete sql

Julien39

Membre Club Administrateur CodeS-SourceS
Bonjour,

Code :
select * TableSalarie
where champ1 is not null 
and champ2 is not null 


Je déplace vers le forum sql
lundi 21 novembre 2011 à 11:47:10 | Re : requete sql

cantador

Membre Club Administrateur CodeS-SourceS

Bonjour,

un exemple qui liste les enregistrements avec champ1 non nul ou
champ2 égal à une certaine valeur.

Code Delphi :
procedure TForm1.Button1Click(Sender: TObject);
begin
  ADOQuery1.Open;
  with ADOQuery1.SQL do
  begin
    Clear;
    Add('SELECT  * From Matable');
    Add('WHERE (CHAMP1 is Not NULL) OR');
    Add('(CHAMP2 := param ');
    ADOQuery1.FieldByName('parame').Value := MaValeur;
    ADOQuery1.Open;
  end;
end;



avec des OR et des AND imbriqués, d'autres combinaisons sont bien sûr possibles..

cantador
lundi 21 novembre 2011 à 11:48:27 | Re : requete sql

cantador

Membre Club Administrateur CodeS-SourceS
@Julien39 :

attention aux parenthèses..


cantador
lundi 21 novembre 2011 à 14:10:32 | Re : requete sql

inegliz

salut !
je me suis mal exprimé
je veux selectionner les champs qui ont des valeurs uniquement .
je veux faire un select sur toute la table avec la condition qu'il m'affiche les champs non vides de ma table
mardi 22 novembre 2011 à 10:07:02 | Re : requete sql

cgandco

Bonjour,

Si j'ai bien compris tu ne veux pas afficher le colonnes entièrement null.

A ma connaissance il n'y a pas d'instruction pour faire cela directement.

Tu peux toujours le faire en deux requetes,

une pour construire un string avec la liste des champs non null
une seconde pour lancer le select de cette liste



Bonne journée




Faites simple, aussi simple que possible, mais pas simpliste.
A. Einstein.
mardi 22 novembre 2011 à 19:05:12 | Re : requete sql

cantador

Membre Club Administrateur CodeS-SourceS
je veux selectionner les champs qui ont des valeurs uniquement .


Si tu souhaites tester s'il existe réellement des valeurs dans le champ
alors, il faut tester comme ceci :

(Champ 1 is <> '') (est différent de la chaine vide)
AND
(Champ 1 is not Null)

les deux conditions ainsi réunies seront efficaces

cantador
mardi 22 novembre 2011 à 19:06:53 | Re : requete sql

cantador

Membre Club Administrateur CodeS-SourceS
désolé, il faut écrire :


Code Delphi :

procedure TForm1.Button1Click(Sender: TObject);
begin
  ADOQuery1.Open;
  with ADOQuery1.SQL do
  begin
    Clear;
    Add('SELECT  * From Matable');
    Add('WHERE (CHAMP1 is Not NULL) AND');
    Add('(CHAMP1 <> '');
    ADOQuery1.Open;
  end;



cantador


Cette discussion est classée dans : sql, champs, enregistrements, requete


Répondre à ce message

Sujets en rapport avec ce message

Requete sql server [ par firas_tn ] Bonjour a tous je suis débutant en sql server, j'ai une base de donnée en sql server et une table qui m'intéresse ou il ya beaucoup de champs je veux Requete sql server? [ par firas_tn ] Salut a vousj'ai requete sql server? [ par firas_tn ] Salut a vousj'ai besoin d'une requete sql server? [ par firas_tn ] Salut a vousj'ai requete SQL avec Sélection sur un champs DateTime dans SQLSERVER 2008 [ par vinok ] Bonjour,Je voudrais faire une selection sur un champs de type DATETIME.je souhaite donc faire la requete suivante: select * from matable where date_ta requete sql [ par moustaine84 ] slt je cherche une requete qui fait l'insertion des des champs dans deux tableaux prmier tableua  a(id-a,nom, prenom) et l 2eme tableau b(id-b,id-a,ag Aide pour requete sql upadate avec access 0.7 [ par stefoulefou ] Bonjour, J'aimerai de l'aide pour faire une requête SQL avec access 0.7 J'ai une table 1 qui a une colonne avec des caractères. Mais beaucoup d'enreg grouper resultats d'une requete [ par o06 ] Bonjour le forum, toujours novice avec SQL, et encore en galère. En bref : j'ai 2 tables distinctes qui contiennent les "mêmes types" de champs. Je s requete PL/SQL [ par nostalgieing ] bonjour je'ai un probleme lors de l'execution d'une requete PL/SQL :j'ai une table avonne dont je veux transformer les noms en majiscules et les preno problème avec une requete sql [ par ulysse00 ] bonsoir j'ai une table s'appèle table1 qui contient deux champ code et prix code | prix 100 | 200 300 | 4500 400 | 300 je cherche à fai


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,310 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales