Accueil > Forum > > > > selectionner tous les champs sauf si vides
selectionner tous les champs sauf si vides
samedi 12 août 2006 à 18:26:39 |
selectionner tous les champs sauf si vides

Evangun
|
Bonjour à tous, je me demandais s'il y avait un moyen de sélectionner, pour un enregistrement donné de la base, uniquement ses champs non vides. C'est facile quand on spécifie quels champs ne doivent pas être vides, mais je voudrais que ce soit automatique vu que j'ai des centaines de champs, et ça je n'ai pas trouvé. Un truc du genre : SELECT* as champ FROM`enquete2006` WHEREchamp NOT NULL mais dans une version qui marche bien sûr  merci.
|
|
samedi 12 août 2006 à 22:18:52 |
Re : selectionner tous les champs sauf si vides

davwart
|
Hello... j'ai peut etre un idée: si tu concatene les champs ?
faut essayer (ai pas d'acces a une DB là..), un truc du genre SELECT concat(*) as c FROM .... WHERE c !='';
juste une idée.... -------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
|
|
dimanche 13 août 2006 à 12:17:25 |
Re : selectionner tous les champs sauf si vides

Evangun
|
Salut, jen'ai pas non plus de db là mais je ne pense pas que ça marche : ça me renverrait juste les entrées qui ont au moins un champ non nul...
|
|
lundi 14 août 2006 à 05:51:56 |
Re : selectionner tous les champs sauf si vides

malalam
|
hello,
j'arrive plus à dormir, mais il est qd meme 5h50 donc je garantis pas ma fraicheur, mais davwart a de l'idée, c juste incomplet : select * from table where id in (select id from table where concat (*) != '')
mais doit y avoir plus simple et plus propre.
|
|
lundi 14 août 2006 à 12:42:34 |
Re : selectionner tous les champs sauf si vides

Evangun
|
Hello, merci à vous deux, mais je ne suis pas sûr de vous suivre... pourquoi un concat ? Par exemple Malalam, je ne vois pas ce que représente cet "id". Peut-être que je me suis mal exprimé sur ce que je voulais ?
Par exemple si j'ai dans ma base :
nom => 'Dupont', prenom => 'Jean', surnom => ''
je voudrais que ma requête me renvoie juste nom et prénom. Ma requete porte sur un enregistrement unique, heureusement. Pour l'instant je prends tous les champs et je supprime ceux qui sont vides avec array_diff. à+
|
|
Cette discussion est classée dans : champs, vides, selectionner
Répondre à ce message
Sujets en rapport avec ce message
Selectionner quelques caractère base MySQL [ par bratislaprog ]
Voila mon probJe suis un novice en PHP/MySQL et je voudrais juste savoir comment faire pour séléctionner seulement quelques caractères d'un champs d'u
Selectionner un certains nombre de champs [ par Arnauti ]
Bonjour a tous,Alors voilà j'ai une question, je souhaiterais dans une table mysql récupérer les 2 derniers enregistrements en fonction de la valeur i
Plupart de champs vides dans une base de données [ par Evangun ]
Bonjour,on dit souvent qu'il faut éviter de créer une colonne dans une table lorsque l'on sait que la plupart des lignes auront ce champ vide. Est-ce
selectionner juste les champs de la dernière semaine [ par soussan ]
salutje selectionne tt les champs d'une table depuis le code :$resultat_sql = mysql_query("select * from candidat where fonction='".$_GET['s']."'",$ct
controle de champs vides [ par Sogeekette ]
Bonjour, J'ai un formulaire et je voudrais controler si certains champs sont vides dès que je clique sur un bouton submit, mais sans utiliser de fonct
Formulaire de contact php [ par fredouille312 ]
Bonjour, je débute en php et je bloque sur le formulaire de contact. J'arrive à envoyer des mails mais le problèmes, c'est que si un ou plusieurs cham
Surligner en rouge un champs vide dans un formulaire [ par Sogeekette ]
Bonjour,J'ai crée un formulaire et grâce à un code javascript, je fais une vérification des champs vides. function test(champ) { if(champ.val
Problème de réccupération d'une valeur d'un champs dans une autre page php [ par machmacha ]
Bonjour a tous,j'ai un problème qui me bloque, je veux envoyer une valeur d'un champs vers l'autre page avec la methode post mais ça marche pas , voil
Comment insérer un champs image ds ma table ?? [ par inceV ]
Salut à tous et bonne année 2002 !!!Bon, je n'arrive pas à créer un champs 'image' ds ma table et je ne comprends pas tp commen ça marche, pourriez-vo
Problèmes formulaire [ par JTR ]
Bien le bonjour tous :)Alors je veux faire un formulaire de modification d'informations. ( Nom, prénom, adresse ...)Les informations sont dans une bas
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|