> For the complete documentation index, see [llms.txt](https://docs.airops.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airops.com/docs/fr/actions/workflow-concepts/workflow-steps/logic-steps/sql-query.md).

# Exécuter une requête SQL

Interrogez directement votre base de données depuis un workflow

L’étape de requête SQL vous permet d’exécuter des requêtes directement sur vos bases de données connectées. Cela peut être utile pour intégrer des données à vos workflows, ou même pour créer des workflows axés sur l’écriture directe dans vos bases de données.

## Configuration d’une étape « requête SQL »

L’étape de requête SQL est assez simple. Le seul prérequis est que vous ayez connecté une base de données SQL via un utilisateur en lecture. Consultez notre page de documentation sur [Connexion des sources de données](/docs/fr/contexte/memory-stores/add-data/import-from-sql-database/data-sources.md) pour plus d’informations.

Une fois que vous avez connecté avec succès une source de données, vous pouvez ajouter une étape de requête SQL à vos workflows, comme illustré ci-dessous :

{% @arcade/embed url="<https://app.arcade.software/share/10JanDKu9KE0Ahb7n7Fp>" flowId="10JanDKu9KE0Ahb7n7Fp" %}

L’un des cas d’usage les plus puissants que nous ayons observés pour notre étape de requête SQL est d’alimenter un agent pour aider à rédiger et modifier vos propres requêtes. Elle a connu un tel succès que nous avons construit notre modèle d’agent « Data Sidekick » autour d’elle.

À mesure que vous commencez à approfondir davantage vos cas d’usage, nous vous recommandons d’y jeter un rapide coup d’œil sous le capot :

<figure><img src="https://344527547-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX2n5yPRPynbnWuO4SH0M%2Fuploads%2Fgit-blob-92c24093963ddc7153dd0be3c8da77356686d77e%2Futility_sql_query.png?alt=media" alt=""><figcaption><p>Utiliser une étape de requête SQL pour alimenter notre agent « Data Sidekick »</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.airops.com/docs/fr/actions/workflow-concepts/workflow-steps/logic-steps/sql-query.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
