Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Bí danh MySQL cho các cột SELECT *

Bạn không thể sử dụng * với một bí danh. Bí danh có thể được sử dụng cho các cột riêng lẻ.

Thay vào đó, bạn sẽ phải đặt bí danh cho từng cột ..

Vì vậy, thật không may, nếu bạn có nhiều cột, bạn sẽ cần phải đi:

SELECT u.col1 AS u_col1
    , u.col2 AS u_col2
    , u.col3 AS u_col3
    -- etc
    , u2.col1 AS u2_col1
    , u2.col2 AS u2_col2
    , u2.col3 AS u2_col3
    -- etc
FROM table1 AS u
-- INNER JOIN / LEFT OR RIGHT OUTER JOIN / ,
    table2 AS u2


  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:Chèn datetime vào trường datetime khác

  2. Biểu đồ để cập nhật từ một lựa chọn thả xuống

  3. Lỗi MySQL:Kích thước cột tối đa là 767 byte

  4. Cách xóa các ký tự hàng đầu không mong muốn khỏi chuỗi trong MySQL

  5. InterfaceError (0, '')