sql >> Database >  >> RDS >> Mysql

sluit het bestaan ​​van een asterisk in een select andere kolommen uit?

Bedoel je dat in MySQL je eerste vraag:

SELECT some_func(some_col), * 
FROM my_table

produceert deze fout?:

U kunt uw code wijzigen in (dit levert geen fouten op!):

SELECT *, some_func(some_col) 
FROM my_table

of hierin, als u eerst de berekende kolommen wilt hebben:

SELECT some_func(some_col), t.* 
FROM my_table AS t


  1. Hoe een API-client te voorzien van 1.000.000 databaseresultaten?

  2. Eenvoudige back-up en herstel voor mysql-database vanuit Java

  3. Hoe SCHEMA_ID() werkt in SQL Server

  4. querytabel elke seconde voor kennisgeving. Is het een goede gewoonte?