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

mysql select count union

Tôi đã xem qua câu hỏi của bạn và tôi nghĩ bạn muốn lấy giá trị tối đa từ mệnh đề union, tôi cũng không biết về mySql, vì vậy tôi đã giải quyết câu hỏi của bạn trong MS-SQL.

Logic:- Tôi đã sử dụng CTE và sau đó thực hiện thao tác UNION và sau đó tôi đã chọn MAXIMUM trong số hai.

WITH COUNTT AS (SELECT 1 AS TEST
UNION 
SELECT 5 AS TEST)
SELECT MAX(TEST) FROM COUNTT

Và, thay cho "1" và "5" được mã hóa cứng, bạn có thể sử dụng truy vấn đếm của mình, tôi nghĩ đó là những gì bạn đang tìm kiếm. Và, hãy đánh dấu nó như một câu trả lời.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pip cài đặt MySQL-python trả về không thể tìm thấy vcvarsall.bat

  2. Xóa bản ghi có ID thấp nhất

  3. Làm cách nào để lọc dữ liệu mysql nếu một cột có nhiều giá trị được phân tách bằng dấu phẩy?

  4. Thiết kế cơ sở dữ liệu công thức cần bao gồm các thành phần cũng như các công thức phụ

  5. Chạy nhiều câu lệnh mysql trong một giao dịch trong công cụ di chuyển Mybatis