begin process at 2012 05 31 10:32:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Select avec un MIN


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

Select avec un MIN

mercredi 6 janvier 2010 à 14:44:29 | Select avec un MIN

niss87

bonjour;
j'utilise une requete sql pour recuperer le MIN alors ma requete est:
select * from ma-table where ma-colonne IN(select MIN(ma-colonne);
ma-colonne est type "INT", donc quand j'ai de valeur par exemple:
valeur1=1000
valeur2=222
la requete me donne comme resultat:MIN=222;
la requete compare seulemet entre le premier chiffre ,c'est a dire:
1<2 donc 1000 est le MIN.
ce que j'ai fais , est convertir la valeur en code ASCII
j'ai fais:
Code PHP :
		$l=strlen(ma-colonne);
		for ($i=0;$i<$l;$i++)
                $var=ord($chaine[$i]);

et ca me donne le code ascii de macolonne ,quand je recupere le MIN ,est le bon MIN=222 mais en code ascii.
mtn, je veux faire l'inverse pour l'affichae de ma-colonne
j'ai trouvé la fonction "chr"
alors j'ai fais
Code PHP :
                 $l=strlen(ma-colonne);
		for ($i=0;$i<$l;$i++)
                $var=chr($chaine[$i]);


le proble c'est que le "chr" convertit seulement le premier caractere ,quand je l'utilise dans une boucle,il ne fonctionne pas.
donc svp,cmt convertir une chaine en code ascii a un caractere.
merci
mercredi 6 janvier 2010 à 16:01:51 | Re : Select avec un MIN

tpoinsot

Réponse acceptée !
Bonjour,

je ne comprends pas bien ta requête. Si tu demande le min d'un entier, tu retouve bien 222 mais si ta colonne est un char, tu obtiens 1000. Ok.

Si c'est un char et que tu veux le min en numérique, tu peux faire un select avec un min(cast(macolonne as integer)) pour trouver ta valeur.

mais je ne comprends pas tes boucles, ni ce que tu veux faire avec.


thip
mercredi 6 janvier 2010 à 16:46:07 | Re : Select avec un MIN

niss87

merci pour votre reponse,
c est bon ,le probleme c est que le Ptix etait sauvegarde comme etant un char.
merci
je veux aussi savoir cmt modifier le statut de ce sujet pour l'afficher comme etant sujet resolu.je suis nouvelle ici
merci
mercredi 6 janvier 2010 à 17:07:02 | Re : Select avec un MIN

tpoinsot

je n'ai jamais fait, mais je crois que tu sélectionne la réponse (entête) et tu cliques (droit? gauche?) pour valider... pas clair, mais ce dois être quelque chose comme ça.


thip
mercredi 6 janvier 2010 à 19:59:33 | Re : Select avec un MIN

kohntark

Membre Club
Réponse acceptée !
Salut,

Tu dois avoir un gros bouton "Reponse acceptée" (ou un truc ds le genre)
Tu peux choisir plusieurs réponses.


<=== ici (à la louche)



Kohntark -

jeudi 7 janvier 2010 à 09:11:29 | Re : Select avec un MIN

niss87

bonjour,
merci pour votre réponse,et j'ai trouvé le boutton "reponse acceptée"


Cette discussion est classée dans : code, requete, colonne, select, min


Répondre à ce message

Sujets en rapport avec ce message

SELECT ds un tablo avec un <tr> coloré sur deux [ par MisterJAD ] J'ai fait un SELECT* dans une table, je l'ai mis dans tableau, mais je voudrais, pour plus de lisibilité s'il y a un grand nombre d'enregistrement fai sous requete sql !!!??? [ par michong ] bonjour tout le mondequestionpourquoi ssa marche pas ssa ??select numhoro from equipements where N_batterie in(select N_batterie from batterie)<img sr code php [ par filali19 ] bonjour les amis,j'ai un petit problème je voudrai afficher plusieurs tableau en tant que résultat d'une requetel'affichage je veux qu'il soit comme s Comment récuperer le résultat d'une requete dans une variable en php? [ par neilero ] SalutJe n'arrive pas à récuperer le résultat d'une requete dans une variable en php.je ne vois pas ce qu'il ne va pas://requete permettant de recupere requête select et variable [ par troupe_a_jule ] juleBonjour à tousJ'aimerai utilisé dans ma page php les valeus qui sont récupéré dans ma requête sans les afficher. Je fait ma requête, elle semble c Tableau dynamique ?!? Problèmeu :( [ par Tiriel ] Voilà mon problème je souhaiterais afficher mon tableau sous forme de 2 colonne la 1ère colonne avec le nom des champs et la deuxième avec un résultat comment utiliser les resultats d'une requete select comme une table pour faire a nouveau select dessus [ par benstar ] salut les gars voilà. j'ai créer une requete select qui me ressort des enregistrements de plusieurs tables. juske la pas de prblm. mais je voudrais ut Requete SQL multiple ? J'y connais rien, a l'aide ! [ par tynmar ] Bonjour programmeurs programmeuses, Je souhaite faire une requete multiple à partir de plusieurs tables sql, et je sais pas si c'est possible. C'es Requete SQL, Order by et select form URGENT plus ke 2 jours de stages !!!! [ par boninou ] Bonjour ! J'ai effectué une requete sql dans une page php et j'ai mis le résultat dans un tableau. Comment faire pour que mon tableau soit structuré c requete mysql -> "in" [ par djCourtin ] zaloutig un pb de merde avec mysqlje fais la requete suivante en gros:select .... from .... where .... in (select .... from ...)apparemment on peut pa


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 0,296 sec (4)

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