Requête mysql dans un fichier bash - Shell/Batch - Programmation
Marsh Posté le 31-08-2012 à 20:26:34
Tu peux utiliser "distinct" dans ton select pour éviter que ta requête ne t'affiche 15 fois la même occurence (visiblement un champ vide dans ton cas).
Exemple : select distinct $select_noms_colonnes1_2 FROM $nom_table1 WHERE id LIKE '$lignes3%'
Tu peux aussi remplacer ton sed par un grep -v ^$ pour filtrer les lignes vides à passer dans ta variable.
Marsh Posté le 30-08-2012 à 14:06:43
Bonjour,
J'ai récupérer l'ids d'une table pour afficher une autre table avec ce code bash avec la variable $lignes3.
Pouvez vous m'aider, peut être que je me trompe ou formule mal la requête, ouje mis prend mal ?
Résultat
mais quand je fait ceci c'est toute la table qui s'affiche sur des kilomètres
Il m'affiche la table sur des kilomètres
au lieu de m'afficher :
Ma requête tel que je l'ai formulé
Le " LIKE '%' " a la fin de la requête n'affiche pas la variable '$lignes3%'" de la requête sql06
j'ai aussi essayé
"
bash m'affiche
Vérification de la requête
Idem pour :
Comment faire ?
aidez moi svp ?
Merci.