Le langage SQL (Structured Query Language) est un langage d'interrogation de bases de données. Les questions doivent inclure des exemples de code, une structure de table, des exemples de données et une balise pour l'implémentation du SGBD (par exemple MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) utilisé. Si votre question concerne uniquement un SGBD spécifique (utilise des extensions / fonctionnalités spécifiques), utilisez plutôt la balise de ce SGBD. Les réponses aux questions marquées avec SQL doivent utiliser la norme SQL ISO / CEI.
J'ai une table avec vdateTime, colonne de catégorie.
Je veux une colonne avec un nombre incrémental basé sur la valeur de la catégorie précédente. I.E Si ...
Compte tenu d'une table de scores avec le schéma suivant Line 3: SyntaxError: near 'SET @rank_count = 0;
SELECT Id, Score, CASE
WHEN @prev_value := Score THEN @'
...
Ceci est le code que j'utilise pour essayer de mettre à jour l'enregistrement. Je ne vois aucun problème, mais cela ne jette pas une erreur et les États qui ont réussi. ...