Mysql
 sql >> база данни >  >> RDS >> Mysql

съществуването на звездичка в избрана изключва ли други колони?

Имате предвид, че в MySQL първата ви заявка:

SELECT some_func(some_col), * 
FROM my_table

произвежда тази грешка?:

Можете да промените кода си в (това не води до грешки!):

SELECT *, some_func(some_col) 
FROM my_table

или в това, ако искате първо да имате изчислените колони:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да определим дали MySQL заявка е валидна?

  2. Не може да се свърже с mysql с 127.0.0.1

  3. MySQL GroupBy и го показва хоризонтално

  4. Дизайн на таблица с фактури

  5. Преобразувайте DateTime за MySQL с помощта на C#