PartiQL et SQL

PartiQL donne à DynamoDB une syntaxe façon SQL — mais c’est SELECT/INSERT/UPDATE sur une seule table, pas un moteur de requêtes. Il n’y a pas de JOIN, pas de GROUP BY, pas de SUM à travers les items. Si tu écris du SQL par habitude, PartiQL transformera discrètement une instruction familière en un Scan complet de table et te le facturera.

Cette section pose des attentes honnêtes sur PartiQL, puis montre comment le SQL Workbench de DynoTable fait les choses que PartiQL ne peut pas — JOIN, GROUP BY et agrégats — côté client sur un ensemble de résultats borné, en restant dans les règles de mode d’accès de DynamoDB.

0 sur 7 lusQuiz
DynamoDB PartiQL vs SQL : ce qui diffère (et ce qui casse)
PartiQL pour DynamoDB ressemble à SQL mais n'en est pas — pas de JOIN, GROUP BY, sous-requêtes ni agrégats. Voici ce qui diffère, ce qui casse, et comment le Workbench SQL de DynoTable exécute les requêtes que PartiQL ne peut pas.
Débutant7 min de lecture
PartiQL pour DynamoDB par l'exemple
PartiQL pour DynamoDB par l'exemple — SELECT, INSERT, UPDATE, DELETE avec une syntaxe de style SQL, plus les pièges autour des clés de partition et des scans de table entière.
Débutant2 min de lecture
SQL pour DynamoDB : ce qui marche, ce qui ne marche pas, et le Workbench
Peut-on interroger DynamoDB en SQL ? PartiQL a un goût de SQL mais reste limité — pas de JOIN, GROUP BY ni agrégats. Vois ce qui marche, ce qui ne marche pas, et comment DynoTable exécute du vrai SQL.
Débutant7 min de lecture
DynamoDB JOIN : comment joindre des tables (et pourquoi tu ne peux généralement pas)
DynamoDB n'a pas de JOIN et PartiQL n'en ajoute pas. Pourquoi, les quatre contournements que les devs utilisent, et comment le SQL Workbench de DynoTable exécute un vrai JOIN.
Intermédiaire9 min de lecture
DynamoDB GROUP BY : comment agréger sans clause GROUP BY
DynamoDB et PartiQL n'ont ni GROUP BY ni COUNT/SUM/AVG. Apprends les patterns d'agrégation (compteurs atomiques, rollups Streams + Lambda, groupement côté app) et comment DynoTable exécute GROUP BY directement.
Intermédiaire9 min de lecture
Comment faire COUNT, SUM et agréger dans DynamoDB
Comment compter des items, faire un SUM et agréger dans DynamoDB — ce que fait Select=COUNT, ce qu'il ne peut pas faire, et comment le Workbench SQL de DynoTable exécute COUNT/SUM/AVG comme SQL.
Débutant8 min de lecture
Test de connaissancesFaire le quiz
Vérifie ce que tu as appris dans cette section.

Commence par PartiQL vs SQL pour calibrer ce qui est réel.

Essaie DynoTable pour exécuter du SQL sur tes tables dans le Workbench.