Bash intéroger mysql
Fermé
xunil2003
Messages postés
761
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
24 mars 2024
-
20 août 2012 à 17:51
xunil2003 Messages postés 761 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 24 mars 2024 - 21 août 2012 à 13:46
xunil2003 Messages postés 761 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 24 mars 2024 - 21 août 2012 à 13:46
A voir également:
- Bash intéroger mysql
- Mysql download - Télécharger - Bases de données
- Retour à la ligne bash ✓ - Forum Shell
- Bash path - Astuces et Solutions
- Bash permission non accordée - Forum Shell
- Bingo bash free - Télécharger - Divers Jeux
2 réponses
Utilisateur anonyme
20 août 2012 à 18:02
20 août 2012 à 18:02
oh! la doc officielle est là pour tout le monde.
tu apprendras beaucoup plus en faisant des recherches dans la doc, qu'en demandant des infos au coup par coup !
tu apprendras beaucoup plus en faisant des recherches dans la doc, qu'en demandant des infos au coup par coup !
xunil2003
Messages postés
761
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
24 mars 2024
14
Modifié par xunil2003 le 21/08/2012 à 13:54
Modifié par xunil2003 le 21/08/2012 à 13:54
Bonjour,
Je ne trouve pas la réponse dans la doc, j'ai du mal m'exprimer, avec le code bash suivant
Il m'affiche comme résultat
ors il me faut uniquement le résultat avec le "code_maison_unite" E1 E9, il faudrait qu'il m'affiche le résultat comme ceci,
De fàçon a ce qu'il puisse m'afficher
tout ce qu'il trouve qui commence par la lettre "L" dans "type" en m'affichant le résultat de "code_maison_unite" de "E" uniquement, ors il m'affiche toute la basse y compris les autres lettres B1, B2, C1
Bd
+----+-------------------------------------+-------------------+------+
| id | nom_module | code_maison_unite | type |
+----+-------------------------------------+-------------------+------+
| 17 | Lumière du salon | B1 | LD11 |
| 18 | Lumière cheminé | B2 | LM12 |
| 33 | Lumière chambre | C1 | LD11 |
| 65 | Lumière bureau | E1 | LD11 |
| 73 | Lumière salle de sport | E9 | LD11 |
+----+-------------------------------------+-------------------++------+
Je n'arrive pas a formuler la requete ?
Merci.
Je ne trouve pas la réponse dans la doc, j'ai du mal m'exprimer, avec le code bash suivant
nom_table4="modules_x10" colonne_recherche4="type" recherche4="L" select_noms_colonnes4_1="code_maison_unite" sql9(){ mysql -h "$hote_db" -D "$nom_bd" -u "$login_db" -p"$pass_bd" \ --default-character-set=$format_texte -B -N -e "SELECT $select_noms_colonnes4_1 FROM $nom_table4 WHERE $colonne_recherche4 LIKE '$recherche4%'" } echo $(sql9)
Il m'affiche comme résultat
serveur@debian:~$ e-lall-on B1 B2 C1 E1 E9 serveur@debian:~$
ors il me faut uniquement le résultat avec le "code_maison_unite" E1 E9, il faudrait qu'il m'affiche le résultat comme ceci,
E1 E9
De fàçon a ce qu'il puisse m'afficher
tout ce qu'il trouve qui commence par la lettre "L" dans "type" en m'affichant le résultat de "code_maison_unite" de "E" uniquement, ors il m'affiche toute la basse y compris les autres lettres B1, B2, C1
Bd
+----+-------------------------------------+-------------------+------+
| id | nom_module | code_maison_unite | type |
+----+-------------------------------------+-------------------+------+
| 17 | Lumière du salon | B1 | LD11 |
| 18 | Lumière cheminé | B2 | LM12 |
| 33 | Lumière chambre | C1 | LD11 |
| 65 | Lumière bureau | E1 | LD11 |
| 73 | Lumière salle de sport | E9 | LD11 |
+----+-------------------------------------+-------------------++------+
Je n'arrive pas a formuler la requete ?
Merci.