Aliases without AS keyword
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par le point d’entrée bin/lint-query et reproduisez le problème avec SELECT 1 name et SELECT 1 AS name. Suivez la manière dont les expressions de sélection et les alias sont analysés, puis vérifiez que les deux formes MySQL sont acceptées par le parser et le linter.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Having the AS keyword in the select expression is option, following both should work:
SELECT 1 AS name;
SELECT 1 name;
But the shorter variant fails:
$ ./bin/lint-query --query 'SELECT 1 name'
#1: Unrecognized keyword. (near "name" at position 9)
MySQL docs: https://dev.mysql.com/doc/refman/5.7/en/select.html#idm139723195268992
See also https://github.com/phpmyadmin/phpmyadmin/issues/13541
- Langage dominant
- PHP
- Étoiles
- 485
- Forks
- 119
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de phpmyadmin/sql-parser
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
phpmyadmin/sql-parser#655 · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
phpmyadmin/sql-parser#666 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
phpmyadmin/sql-parser#662 · 2 réactions ·
-
MariaDB and MySQL contexts Ouvertekind/support
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
phpmyadmin/sql-parser#653 · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 70/100
phpmyadmin/sql-parser#649 ·
Toutes les issues de phpmyadmin/sql-parser
Issues similaires
-
status/awaiting_triage
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
WordPress/plugin-check#1486 ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
az-digital/az_quickstart#6019 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
grokability/snipe-it#19688 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100