Une requete SELECT permet de selectionner les données contenue dans un champ qui lui se trouve dans une table, le tout dans une base, exemple:
"SELECT nom FROM user" renvoie tous les nom contenu dans la table user, tu peux aussi affiné cette selection en indiquant une condition par exemple:
"SELECT nom FROM user WHERE age = 22" renvoie tous les nom de la table user qui ont un age de 22 ans
Pour plus de precision regarde ici :
[ Lien ]Pour ce qui est de la récupération des résultat, tout dépend de ce que tu utilise pour ta communication avec ta base, moi j'utilise l'api mysql.pas qui s'appuie sur la dll officielle de MySQL que tu peux utiliser simplement avec la version perso de DELPHI, tu peux la trouver
ici.
Dans ce cas, tu fais:
mysql_query(mysql, pChar('SELECT nom FROM user WHERE age =22'));
resultat:=mysql_use_result(MySQL);
row:=mysql_fetch_row(resultat);
--==[Kruger]==--