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

Có thể chọn từ một bí danh trong mysql không?

Bạn gặp lỗi đó vì không có bảng vật lý nào tham gia vào truy vấn, vì tbl chỉ là bí danh bạn đã tạo. Nếu bạn chỉ muốn kiểm tra xem tên người dùng của mình có tồn tại hay không, hãy thực hiện truy vấn sau:

SELECT CASE
WHEN id = 1 THEN 'Username Exists' ELSE 'Username does not exist'
END
FROM (SELECT 1 AS id, 'bob' AS username, 'pass' AS password) AS tbl


  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 vào bảng nếu tồn tại

  2. Symfony3 cách lưu trữ vai trò người dùng trong cơ sở dữ liệu

  3. Loại dữ liệu id người dùng Google OAuth 2.0 cho MYSQL

  4. Sách hướng dẫn cài đặt MySQL Ansible Idempotent

  5. Tối ưu hóa các truy vấn MySQL với các phép nối nhiều