sql >> Database teknologi >  >> RDS >> Mysql

Hvorfor forårsager tilføjelse af '*' til en MySQL-forespørgsel en syntaksfejl?

MySQL-manualen opstiller alt dette ret tydeligt i afsnittet om VÆLG syntaks :

Dokumentationen lader til at angive, at * i sig selv er kun gyldig i det specielle tilfælde, hvor det er det eneste på den valgte liste. Det siger dog kun at bruge en ukvalificeret * med andre elementer kan producere en parse fejl.

Ud over MySQL er SQL-92-standarden (gammel, men linkbar) siger så meget:

kan enten være af sig selv eller en "normal" valgliste.



  1. SQL-sætninger Fejl i java-kode ved brug af Intellij og DB Navigator

  2. Spatial Point-funktioner ved hjælp af Laravel Eloquent ORM

  3. MySQL-fejlretningsværktøj langsomme forespørgsler?

  4. Indlæs xml i mysql-tabel med element